程序员的知识教程库

网站首页 > 教程分享 正文

MySql学习笔记23——数据类型(日期型)

henian88 2024-10-24 10:24:07 教程分享 7 ℃ 0 评论

日期和时间类型

字节

最小值

最大值

格式

datetime

8

1000-01-01 00:00:00

9999-12-31 23:59:59

YYYY-MM-DD HH:MM:SS

timestamp

4

19700101080001

2038年的某个时刻

YYYY-MM-DD HH:MM:SS

date

4

1000-01-01

9999-12-31

YYYY-MM-DD

time

3

-838:59:59

838:59:59

HH:MM:SS

year

1

1901

2155

YYYY

datetime和timestamp区别:

1、timestamp支持的时间范围较小,取值范围:19700101080001~ 2038年的某个时间

Datetime的取值范围: 1000-1-1~9999-12-31。

2、timestamp和实际时区有关,更能反映实际的日期,而datetime则只能反映出插入时的当地时区。

3、timestamp的 属性受Mysq|版本和SQLMode的影响很大。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表