mysql数据库中日期比较

mysql中的两个日期怎么比力巨细,好比俩个日期相差几天、小时、分钟……下面和大师分享一下在mysql中怎么比力日期巨细。我写的经验对你进修mysql有帮忙的话,给我投票、点赞或者保藏!

东西/原料

  • mysql5.6

方式/步调

  1. 1

    函数格局:TIMESTAMPDIFF(前提,日期1,日期2)

    前提:year 年   日期2-日期1 相差几年

    SELECT TIMESTAMPDIFF(YEAR,'2000-06-01','2010-07-20');返回10

  2. 2

    函数格局:TIMESTAMPDIFF(前提,日期1,日期2)

    前提:QUARTER季度   日期2-日期1 相差季度

    SELECT TIMESTAMPDIFF(QUARTER,'2000-06-01','2010-07-20');返回、40

  3. 3

    函数格局:TIMESTAMPDIFF(前提,日期1,日期2)

    前提:MONTH月  日期2-日期1 相差几个月

    SELECT TIMESTAMPDIFF(MONTH,'2000-06-01','2010-07-20');返回121

  4. 4

    函数格局:TIMESTAMPDIFF(前提,日期1,日期2)

    前提:WEEK礼拜  日期2-日期1 相差几个礼拜  

    SELECT TIMESTAMPDIFF(WEEK,'2000-06-01','2010-07-20');返回528

  5. 5

    函数格局:TIMESTAMPDIFF(前提,日期1,日期2)

    前提:DAY天  日期2-日期1 相差几多天  

    SELECT TIMESTAMPDIFF(DAY,'2000-06-01','2010-07-20');返回3701

  6. 6

    函数格局:TIMESTAMPDIFF(前提,日期1,日期2)

    前提:HOUR小时 日期2-日期1 相差几多小时  

    SELECT TIMESTAMPDIFF(HOUR,'2000-06-01','2010-07-20');返回88824

  7. 7

    函数格局:TIMESTAMPDIFF(前提,日期1,日期2)

    前提:MINUTE分钟 日期2-日期1 相差几多分钟 

    SELECT TIMESTAMPDIFF(MINUTE,'2000-06-01','2010-07-20');返回5329440

  8. 8

    函数格局:TIMESTAMPDIFF(前提,日期1,日期2)

    前提:SECOND秒 日期2-日期1 相差几多秒 

    SELECT TIMESTAMPDIFF(SECOND,'2000-06-01','2010-07-20');返回319766400

  • 发表于 2019-01-26 00:00
  • 阅读 ( 917 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具