现在的位置: 首页 > 数据库 > 正文

mysql日期和时间相关函数大全

2020年02月11日 数据库 ⁄ 共 1490字 ⁄ 字号 评论关闭

  本教程详解mysql日期和时间相关函数

  函数名称 描述

  ADDDATE() 相加日期;

  ADDTIME() 相加时间;

  CONVERT_TZ() 从一个时区转换到另一个时区;

  CURDATE() 返回当前日期;

  CURRENT_DATE(), CURRENT_DATE CURDATE() 函数的同义词;

  CURRENT_TIME(), CURRENT_TIME CURTIME() 函数的同义词;

  CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP NOW() 函数的同义词;

  CURTIME() 返回当前时间;

  DATE_ADD() 两个日期相加;

  DATE_FORMAT() 按格式指定日期;

  DATE_SUB() 两个日期相减;

  DATE() 提取日期或日期时间表达式的日期部分;

  DATEDIFF() 两个日期相减;

  DAY() DAYOFMONTH() 函数的同义词;

  DAYNAME() 返回星期的名字;

  DAYOFMONTH() 返回该月的第几天 (1-31);

  DAYOFWEEK() 返回参数的星期索引;

  DAYOFYEAR() 返回一年中的天 (1-366);

  EXTRACT 提取日期部分;

  FROM_DAYS() 日期的数字转换为一个日期;

  FROM_UNIXTIME() 格式化日期为UNIX时间戳;

  HOUR() 提取小时部分;

  LAST_DAY 返回该参数对应月份的最后一天;

  LOCALTIME(), LOCALTIME NOW() 函数的同义词;

  LOCALTIMESTAMP, LOCALTIMESTAMP() NOW() 函数的同义词;

  MAKEDATE() 从一年的年份和日期来创建日期;

  MAKETIME MAKETIME();

  MICROSECOND() 从参数中返回微秒;

  MINUTE() 从参数返回分钟;

  MONTH() 通过日期参数返回月份;

  MONTHNAME() 返回月份的名称;

  NOW() 返回当前日期和时间;

  PERIOD_ADD() 添加一个周期到一个年月;

  PERIOD_DIFF() 返回两个时期之间的月数;

  QUARTER() 从一个日期参数返回季度;

  SEC_TO_TIME() 转换秒为“HH:MM:SS'的格式;

  SECOND() 返回秒 (0-59);

  STR_TO_DATE() 转换一个字符串为日期;

  SUBDATE() 当调用三个参数时,它就是 DATE_SUB() 的代名词;

  SUBTIME() 相减时间;

  SYSDATE() 返回函数执行时的时间;

  TIME_FORMAT() 格式化为时间;

  TIME_TO_SEC() 将参数转换成秒并返回;

  TIME() 提取表达式传递的时间部分;

  TIMEDIFF() 相减时间;

  TIMESTAMP() 带一个参数,这个函数返回日期或日期时间表达式。有两个参数,参数的总和;

  TIMESTAMPADD() 添加一个时间间隔到datetime表达式;

  TIMESTAMPDIFF() 从日期时间表达式减去的间隔;

  TO_DAYS() 返回日期参数转换为天;

  UNIX_TIMESTAMP() 返回一个UNIX时间戳;

  UTC_DATE() 返回当前UTC日期;

  UTC_TIME() 返回当前UTC时间;

  UTC_TIMESTAMP() 返回当前UTC日期和时间;

  WEEK() 返回周数;

  WEEKDAY() 返回星期的索引;

  WEEKOFYEAR() 返回日期的日历周 (1-53);

  YEAR() 返回年份;

  YEARWEEK() 返回年份和周。

抱歉!评论已关闭.