时间戳

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

posted on 2017-09-27 09:04  张大哒  阅读(412)  评论(0编辑  收藏  举报