【mysql的日期和时间类型】

DATETIME和TIMESTAMP的区别

  • datetime这个类型能保存大范围的值,从1001年到9999年,精度为秒。它的日期和时间的格式是:YYYYMMDDHHMMSS的整数,和时区无关。使用8个字节存储空间
    默认情况下,MYSQL是以一种可排序的、无歧义的格式显示datetime的值。如:2022-04-14 18:28:00。
  • TIMESTAMP
    timestamp保存了从1970年1月1日午夜(格林尼治标准时间)以来的秒数,它和UNIX时间戳相同。它的时间显示和时区有关系。使用4个字节存储空间
    优点:空间效率比datetime高

你可能感兴趣的:(mysql)