时间日期函数
📄️ add_months
在给定的日期上增加指定数量的月份。
📄️ adddate,date_add
date_add 的同名函数,向日期添加指定的时间间隔。
📄️ convert_tz
将给定的时间从一个时区转化为另一个时区。
📄️ curdate,current_date
获取当前的日期,以 DATE 类型返回。
📄️ current_timestamp
获取当前时间,以 DATETIME 类型返回。
📄️ current_timezone
获取当前时区,以 VARCHAR 类型返回。
📄️ curtime,current_time
获取当前的时间,以 TIME 类型返回。
📄️ date
从日期或时间日期表达式中截取日期部分。
📄️ date_add,adddate
向日期添加指定的时间间隔。
📄️ date_diff
根据指定的时间单位返回两个日期的差值。
📄️ date_format
将日期按照指定的格式转化为字符串。
📄️ date_slice
根据指定的时间粒度周期,将给定的时间转化到其所在周期的起始或结束时刻。
📄️ date_sub,subdate
从日期中减去指定的时间间隔。
📄️ date_trunc
根据指定的精度级别将一个日期时间截断。
📄️ datediff
计算两个日期的差值,结果精确到天。
📄️ day
返回指定日期中的天信息,范围 1 到 31。
📄️ dayofweek_iso
按 ISO 标准返回指定日期对应的周几(1-7),其中 1 代表星期一,7 代表星期日。
📄️ dayname
返回指定日期对应的星期名称。
📄️ dayofmonth
返回指定日期中的天数,取值范围 1 到 31。
📄️ dayofweek
返回指定日期的工作日索引值,星期日为 1,星期一为 2,星期六为 7。
📄️ dayofyear
返回指定日期为对应年中的哪一天。
📄️ days_add
向日期或日期时间加上指定的天数。
📄️ days_diff
计算两个日期表达式的天数差(expr1 − expr2),精确到天。
📄️ days_sub
从给定日期或日期时间中减去指定的天数。
📄️ from_days
根据距离 0000-01-01 的天数计算对应的日期。
📄️ from_unixtime
将 UNIX 时间戳转换为指定格式的时间字符串。
📄️ hour
返回指定日期中的小时部分,取值范围 0 到 23。
📄️ hours_add
向日期或日期时间增加指定的小时数。
📄️ hours_diff
计算两个日期表达式的小时数差(expr1 − expr2),精确到小时。
📄️ hours_sub
从指定的日期时间中减少指定的小时数。
📄️ jodatime_format
将日期转换为指定 Joda DateTimeFormat 格式的字符串。
📄️ last_day
根据指定时间单位,返回输入日期对应的最后一天。
📄️ makedate
根据给定的年份和天数值构造一个日期。
📄️ microseconds_add
向日期时间添加指定的微秒数。
📄️ microseconds_sub
从日期时间中减去指定的微秒数。
📄️ milliseconds_diff
计算两个日期表达式的毫秒数差。