码迷,mamicode.com
首页 > 其他好文 > 详细

获取当前时间的前一个小时

时间:2016-12-29 16:25:06      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:时间   时间转换   min   div   cond   second   格式   interval   amp   

mysql中有个时间数据类型是:TIMESTAMP,

它储存的格式为:2016-12-29 14:49:48

JS 可以通过下列函数把时间转换成上面格式进行储存!

1 function formatDate(now) { 
2     var year=now.getFullYear(); 
3     var month=now.getMonth()+1; 
4     var date=now.getDate(); 
5     var hour=now.getHours(); 
6     var minute=now.getMinutes(); 
7     var second=now.getSeconds(); 
8     return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second; 
9 } 

现在的问题是:我想获取当前时间的前一个小时,或者前一分钟的TIMESTAMP的数据格式:

SUBDATE(now(),interval 1 hour)

如果是前一分钟,hour修改成minute, 一天为day,

我想获取当前时间的后一个小时,那么函数为:ADDDATE

获取当前时间函数可以是:select now(); 也可以是:

select current_timestamp;

 

获取当前时间的前一个小时

标签:时间   时间转换   min   div   cond   second   格式   interval   amp   

原文地址:http://www.cnblogs.com/liuyinlei/p/6233238.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!