日期时间类函数
- UNIX_TIMESTAMP 得到一个UNIX时间戳
- DATE_FROM_TIMESTAMP 转换UNIX时间戳到日期值
- DATE_DIFF_INYEAR 计算两个日期之间以年为单位的差
- DATE_DIFF_INMON 计算两个日期之间以月为单位的差
- DATE_DIFF_INWEEK 计算两个日期之间以周为单位的差
- DATE_DIFF_INDAY 计算两个日期之间以天为单位的差
- DATE_DIFF_INHOUR 计算两个日期之间以小时为单位的差
- DATE_DIFF_INMIN 计算两个日期之间以分钟为单位的差
- DATE_DIFF_INSEC 计算两个日期之间以秒为单位的差
- DATE_SHIFT_YEAR 日期值加减年数
- DATE_SHIFT_MONTH 日期值加减月数
- DATE_SHIFT_WEEK 日期值加减周数
- DATE_SHIFT_DAY 日期值加减天数
- DATE_SHIFT_HOUR 日期值加减小时数
- DATE_SHIFT_MIN 日期值加减分钟数
- DATE_SHIFT_SEC 日期值加减秒数
- DATE_YEAR 返回一个日期中的年份
- DATE_MONTH 返回一个日期中的月份
- DATE_WEEKDAY 返回一个日期为星期几
- DATE_DAY 返回一个日期中的天
- DATE_HOUR 返回一个日期中的小时
- DATE_MINUTE 返回一个日期中的分钟
- DATE_SECOND 返回一个日期中的秒
- DATE_WEEKDAY 返回一个日期中的星期
UNIX_TIMESTAMP
得到一个UNIX时间戳
数字 UNIX_TIMESTAMP()
DATE_FROM_TIMESTAMP
时间戳是许多应用程序常用来表示日期和时间值的一个数字。使用此函数将此数字转换为自动操作魔法师中的日期时间值。
日期时间值 DATE_FROM_TIMESTAMP( 数字值, [逻辑值_是否返回本地时间 = TRUE] )
参数逻辑值_是否返回本地时间指定是否将时间戳转换为本地时区的日期时间值。如果设置为FALSE,则将其转换为世界时(UTC)。
DATE_DIFF_INYEAR
计算两个日期之间以年为单位的差
数字 DATE_DIFF_INYEAR( 日期时间1, 日期时间2 )
例:DATE_DIFF_INYEAR( '2013-12-1', '2010-12-1'), 返回: 3。
DATE_DIFF_INMON
计算两个日期之间以月为单位的差
数字 DATE_DIFF_INMON( 日期时间1, 日期时间2 )
DATE_DIFF_INWEEK
计算两个日期之间以周为单位的差
数字 DATE_DIFF_INWEEK( 日期时间1, 日期时间2 )
DATE_DIFF_INDAY
计算两个日期之间以天为单位的差
数字 DATE_DIFF_INDAY( 日期时间1, 日期时间2 )
DATE_DIFF_INHOUR
计算两个日期之间以小时为单位的差
数字 DATE_DIFF_INHOUR( 日期时间1, 日期时间2 )
DATE_DIFF_INMIN
计算两个日期之间以分钟为单位的差
数字 DATE_DIFF_INMIN( 日期时间1, 日期时间2 )
DATE_DIFF_INSEC
计算两个日期之间以年为秒的差
数字 DATE_DIFF_INSEC( 日期时间1, 日期时间2 )
DATE_SHIFT_YEAR
日期值加减年数
日期时间值 DATE_SHIFT_YEAR( 日期时间, 年数 )
说明:年数为负则为减,如: DATE_SHIFT_YEAR('2013-12-1', -3), 返回:2010-12-1。
DATE_SHIFT_MONTH
日期值加减月数
日期时间值 DATE_SHIFT_MONTH( 日期时间, 月数 )
DATE_SHIFT_WEEK
日期值加减周数
日期时间值 DATE_SHIFT_WEEK( 日期时间, 周数 )
DATE_SHIFT_DAY
日期值加减天数
日期时间值 DATE_SHIFT_DAY( 日期时间, 天数 )
DATE_SHIFT_HOUR
日期值加减小时数
日期时间值 DATE_SHIFT_HOUR( 日期时间, 小时数 )
DATE_SHIFT_MIN
日期值加减分钟数
日期时间值 DATE_SHIFT_MIN( 日期时间, 分钟数 )
DATE_SHIFT_SEC
日期值加减秒数
日期时间值 DATE_SHIFT_SEC( 日期时间, 秒数 )
DATE_YEAR
返回一个日期中的年份
数字 DATE_YEAR( 日期时间 )
DATE_MONTH
返回一个日期中的月份
数字 DATE_MONTH( 日期时间 )
DATE_DAY
返回一个日期中的天
数字 DATE_DAY( 日期时间 )
DATE_HOUR
返回一个日期中的小时
数字 DATE_HOUR( 日期时间 )
DATE_MINUTE
返回一个日期中的分钟
数字 DATE_MINUTE( 日期时间 )
DATE_SECOND
返回一个日期中的秒
数字 DATE_SECOND( 日期时间 )
DATE_WEEKDAY
返回一个日期为星期几
数字 DATE_WEEKDAY( 日期时间 )