多语言展示
当前在线:1489今日阅读:27今日分享:41

MySQL中与日期与时间相关的函数有哪些?

日期和时间是与我们每个人息息相关的,所以MySQL中不能回避的它们。学习MySQL中与之相关的函数就显得尤为重要。现在就由我来分享下自己总结的一些知识点,希望能抛砖引玉。
工具/原料
1

MySQL 5.7

2

win10电脑

方法/步骤
2

【2】获取当前时间的函数:返回值是以“时分秒”的方式展现。

3

【3】获取当前日期与时间的函数:有四种函数,返回的值是以“年月日 时分秒”的方式展现。

4

【4】UNIX时间戳函数1)不带参数返回一个无符号整数类型的UNIX时间戳(‘1970-01-01 00:00:00’GMT 之后的秒数);2)带参数返回,则会将参数值以‘1970-01-01 00:00:00’GMT后的秒数的形式做返回值。3)早于1970-01-01的时间返回值为0;4)此函数还有反运算FROM_UNIXTIME(NOW()):

5

【5】返回UTC的日期函数与时间函数:UTC表示时间标准时间,格式为:YYYY-MM-DD或YYYYMMDD。返回的是当前时区的日期与时间。

6

【6】获取月份的函数:既可以获取表示月份的数字,也可以获取表示月份的英文名称。

7

【7】获取星期的函数:既可以获取表示星期几的数字,也可以获取表示星期几的英文名称。

8

【8】获取星期数的函数:1)可以获取指定日期是一年中的第几周;2)可以获取指定的年、月与分钟数。

9

【9】时间与秒钟转换函数:时间转换为秒数的公式:小时X3600+分钟X60+秒。

10

【10】日期和时间的加减天、时、分、秒运算函数加减都可以指定到天、小时、分钟、秒。

11

【11】两个日期与时间之间的减法函数:该函数会忽略时间,返回值只是两个日期之间的间隔天数。

12

【12】将日期与时间格式化的函数:DATE_FORMAT()只对日期起作用,而TIME_FORMAT()则只对时间起作用。

总结

1、总结了12类常用的日期与时间函数;2、涉及到日期与时间的获取、日期与时间加减运算、日期与时间的格式化3大方面。

注意事项

努力去思考每个知识点要解决的现实问题,多练习以在脑海中建立起两者之间的关联,学习效果肯定倍棒。

推荐信息