mysql函数(三.日期函数)

日期函数

  1.NOW() 当前数据库的时间

    (1)当前数据库的时间

      select NOW();      结果:2019-07-04 13:35:03

 

  2.CURDATE() 当前数据库时间,年月日

    (1)当前数据库时间,年月日

      select CURDATE();    结果:2019-07-04

 

  3.CURTIME() 当前数据库时间,时分秒

    (1)当前数据库时间,时分秒

      select CURTIME();    结果:13:37:02

 

  4.YEAR(date) 取当前数据库的时间的年(year,month,hour,minute,second)

    (1)取当前数据库的时间的年

      select YEAR(NOW());      结果:2019

 

  5.STR_TO_DATE(str,format) 由string类型转化为date类型

    (1)由string类型转化为date类型

      select STR_TO_DATE('2019-07-07 10:20:30','%Y-%m-%d');   结果:2019-07-07

 

  6.DATE_FORMAT(date,format) 把date类型时间改成自己想要的格式

    (1)把date类型时间改成自己想要的格式

      select DATE_FORMAT(NOW(),'%Y年%m月%d日');    结果:2019年07月04日

 

    5,6中的时间格式化处理:

序号

格式符

功能

1

%Y

 四位的年份

 2

%y

 二位的年份

3

%m

月份(01,02...11,12)

4

%c

月份(1,2...11,12)

5

%d

日(01,02...)

6

%H

小时(24小时制)

7

%h

小时(12小时制)

8

%i

分钟(00,01...59)

9

%s

秒(00,01...59)

 

posted @ 2019-07-04 15:50  暖瞳123  阅读(204)  评论(0编辑  收藏  举报