时间戳
mysql时间戳的获取
时间戳函数:current_timestamp()
在此位置添加时间戳函数。
然后整体的写法就是下图这样:
根据当前时间戳更新有没有打钩将决定你的时间是什么时间(一个是数据完成写入的时间,一个时间戳回随时间变化而变化),所以根据需求写就好啦、
如图为创建数据的时间,时间戳会永远显示创建第4栏结束的时间,。
根据当前时间戳更新点击对号后,表里的时间戳回随着时间的变化而变化。
PS:只能出现一个timestamp,出现两个的话会出现错误提示。
代码MYSQL获取当前时间代码
mysql 获取当前时间为select now()
运行结果:
运行结果:
2012-09-05 17:24:15
mysql 获取当前时间戳为select unix_timestamp(now())
运行结果:
unix_timestamp(now())
1346836984
select * from fanwe_payment_notice where user_id=66586 and is_paid=1 and UNIX_TIMESTAMP(pay_date)>=unix_timestamp(now())-3600*24*12
mysql 把时间戳化为时间格式
SELECT FROM_UNIXTIME(1234567890);
SELECT FROM_UNIXTIME(1234567890, '%Y-%m-%d %H:%i:%S')
select * ,FROM_UNIXTIME(vip_end_time),FROM_UNIXTIME(vip_end_time,"%Y-%m-%d %H:%i:%S") from fanwe_vip_buy_log
where user_id=66586 AND vip_buytime <=unix_timestamp(now()) AND vip_end_time>=unix_timestamp(now()) order by id desc limit 1