1 / 12
文档名称:

mysql日期运算.doc

格式:doc   大小:35KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql日期运算.doc

上传人:文库旗舰店 2019/9/26 文件大小:35 KB

下载得到文件列表

mysql日期运算.doc

相关文档

文档介绍

文档介绍:MySQL获得当前日期时间(以及时间的转换)+时间(date+time)函数:now()除了now()函数能获得当前的日期时间外,MySQL中还有下面的函数:current_timestamp()current_timestamplocaltime()localtimelocaltimestamp()localtimestamp这些日期时间函数,都等同于now()。鉴于now()函数简短易记,建议总是使用now()来替代上面列出的函数。+时间(date+time)函数:sysdate()sysdate()日期时间函数跟now()类似,不同之处在于:now()在执行开始时值就得到了,sysdate()在函数执行时动态得到值。(date)函数:curdate()其中,下面的两个日期函数等同于curdate():current_date(),(time)函数:curtime()其中,下面的两个时间函数等同于curtime():current_time(),:utc_date(),utc_time(),utc_timestamp()因为我国位于东八时区,所以本地时间=UTC时间+8小时。UTC时间在业务涉及多个国家和地区的时候,非常有用。二、MySQL日期时间Extract(选取)函数。:日期、时间、年、季度、月、日、小时、分钟、秒、微秒******@dt='2008-09-1007:15:';selectdate(***@dt);--2008-09-10selecttime(***@dt);--07:15:(***@dt);--2008selectquarter(***@dt);--3selectmonth(***@dt);--9selectweek(***@dt);--36selectday(***@dt);--10selecthour(***@dt);--7selectminute(***@dt);--15selectsecond(***@dt);--30selectmicrosecond(***@dt);--()函数,可以上面实现类似的功能:******@dt='2008-09-1007:15:';selectextract(******@dt);--2008selectextract(******@dt);--3selectextract(******@dt);--9selectextract(******@dt);--36selectextract(******@dt);--10selectextract(******@dt);--7selectextract(******@dt);--15selectextract(******@dt);--30selectextract(******@dt);--123456selectextract(year_******@dt);--200809selectextract(day_******@dt);--1007selectextract(day_******@dt);--100715selectextract(day_******@dt);--10071530selectextract(day_******@dt);--10071530123456selectextract(hour_******@dt);--715selectextract(hour_******@dt);--71530selectextract(hour_******@dt);--71530123456selectextract(minute_******@dt);--1530selectextract(minute_******@dt);--1530123456selectextract(second_******@dt);--30123456MySQLExtract()函数除了没有date(),time()的功能外,其他功能一应具全。并且还具有选取‘day_microsecond’等功能。注意这里不是只选取day和microsecond,而是从日期的day部分一直选取到microsecond部分。MySQLExtract()函数唯一不好的地方在于:你需要多敲几次键盘。…函数:dayofweek