首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL日期格式,从UTC 1992年1月10日星期五00:00:00到YYYY-MM-DD

MySQL日期格式是指在MySQL数据库中存储和表示日期和时间的方式。从UTC 1992年1月10日星期五00:00:00到YYYY-MM-DD,可以理解为从1992年1月10日开始,按照年-月-日的格式表示日期。

MySQL中日期格式有多种,其中常用的是YYYY-MM-DD格式。其中,YYYY表示四位数的年份,MM表示两位数的月份,DD表示两位数的日期。这种格式的优势是易读易懂,方便进行日期的比较和排序。

MySQL日期格式的应用场景非常广泛。在各种业务系统中,需要记录和处理日期和时间信息,如订单系统、日志系统、社交媒体平台等。使用正确的日期格式可以确保数据的准确性和一致性。

腾讯云提供了多个与MySQL相关的产品和服务,可以帮助用户搭建和管理MySQL数据库。其中,腾讯云数据库MySQL是一种高性能、可扩展的云数据库服务,支持主从复制、读写分离、自动备份等功能,适用于各种规模的应用场景。您可以访问腾讯云数据库MySQL产品介绍页面了解更多信息:腾讯云数据库MySQL

请注意,以上答案仅供参考,具体的产品选择和配置应根据实际需求进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Oracle函数 – 日期函数详解

在Oracle中准确来说一个礼拜是星期日开始星期六结束的,其中时间差以天数为单位。...具体用法:to_date('2004-11-27','yyyy-mm-dd'),前者为字符串,后者为转换日期格式,注意,前后两者要一一对应。...):计算当时区timezone1中的日期和时间是date时候,返回时区timezone2中的日期和时间 select NEW_TIME(to_date('2018-05-14 12:00:00','yyyy-mm-dd...dual; 结果:-3 18、NEXT_DAY(d,string)函数:准确来说一个礼拜是星期日开始星期六结束的。...例如next_day(sysdate,6)是当前开始下一个星期五。很多的查询条件和统计都需要求得一周的时间段,也就是星期一星期日的时间段。给出日期d和星期string之后计算下一个星期的日期.

6.3K11

Mysql - date、datetime、timestamp 的区别

date、datetime 的区别 顾名思义,date 日期,datetime 日期时间,所以 date 是 datetime 的日期部分 MySQL格式检索和显示 datetime 值 YYYY-MM-DD...它们都是以 格式检索和显示日期时间 YYYY-MM-DD hh:mm:ss 第一个区别是 timestamp 支持的日期时间范围不如 datetime 大 timestamp 支持的日期时间范围 是...或 timestamp 值可以包括尾部小数秒部分 精度最高可达微秒(6 位小数位) 插入 datetime 或 timestamp 列的值中的任何小数部分都会被保留而不是被丢弃 保留小数部分后,格式变成...因为 timestamp 存储的是 UTC 时间,所以会有时区的概念,这也是区别于 datetime 地方之一 MySQL 对于 timestamp 字段值,会将客户端插入的时间当前时区转换为 UTC...:00:01.000000' '2038-01-19 03:14:07.999999' 的值 但 datetime 可以存储 '1000-01-01 00:00:00.000000' '9999

5.8K10

mysql日期与时间类型

当取值为0169时,表示20012069; 当取值为7099时,表示19701999; 当取值整数的0或00添加的话,那么是0000年; 当取值是日期/字符串的'0'添加的话,是2000年。...MySQL5.5.27开始,2位格式的YEAR已经不推荐使用。...YEAR默认格式就是“YYYY”,没必要写成YEAR(4),MySQL 8.0.19开始,不推荐使用指定显示宽度的YEAR(4)数据类型。...以YY-MM-DD格式或者YYMMDD格式表示的字符串日期,此格式中,年份为两位数值或字符串满足YEAR类型的格式条件为:当年份取值为0069时,会被转化为20002069;当年份取值为7099时...但是TIMESTAMP存储的时间范围比DATETIME要小很多,只能存储“1970-01-01 00:00:01 UTC“2038-01-19 03:14:07 UTC”之间的时间。

3.8K20

MySQL 中的日期时间类型

MySQL 按标准格式 YYYY-MM-DD hh:mm:ss[.fraction] 输出日期时间,但设置或进行日期时间相关的比较时却支持灵活的多种格式,会自动解析。...DATE 日期格式不带时间 TIME 部分,查询时输出格式YYYY-MM-DD,取值范围为 1000-01-01 9999-12-31。...DATETIME 包含日期及时间,输出格式YYYY-MM-DD hh:mm:ss,取值范围 1000-01-01 00:00:00 9999-12-31 23:59:59。...TIMESTAMP 同 DATETIME,但取值范围基于 UTC 时间,较 DATETIME 要小,为 1970-01-01 00:00:01 UTC 2038-01-19 03:14:07 UTC...在存储时会根据当前时区转成 UTC(universal time zone) 存储,查询时也会根据时区 UTC 转换到具体的时间。对于支持多语及国际化全球部署的应用来说,显得尤为方便。

6.7K20

mysql 关于时间类型的刨坑之路

MySQL中DATE检索和显示的格式是'YYYY-MM-DD'(年月日例如2018-11-17).DATE的支持的取值范围是'1000-01-01' to '9999-12-31' The DATETIME...在MySQL中DATETIME检索和显示的格式是'YYYY-MM-DD HH:MM:SS''(年月日例如2018-11-17 14:30:45).DATETIME的支持的取值范围是'1000-01-01...由于有这些小数,所以它们格式化以后展现形式是'YYYY-MM-DD HH:MM:SS[.fraction]', DATETIME的取值范围为'1000-01-01 00:00:00.000000' ...MySQL将 TIMESTAMP 的值当前时区转换成UTC进行存储,并且会UTC转成当前时区进行检索(这样就不会发生出现别的类型例如DATETIME)。...MySQL 不接受 TIMESTAMP的值(在天或者月份里只有一个0,在MySQL中这是无效的日期)。这条规则唯一的例外是0它被理解为'0000-00-00 00:00:00'。

1.6K30

MySQL日期和时间函数汇总

DATE_ADD() 将时间值(间隔)添加到日期值 DATE_FORMAT() 按指定格式格式日期 DATE_SUB() 日期中减去时间值(间隔) DATEDIFF() 减去两个日期 DAY()...TO_DAYS() 返回转换为天的日期参数 TO_SECONDS() 返回0年起转换为秒的日期日期时间参数 UNIX_TIMESTAMP() 返回Unix时间戳 UTC_DATE() 返回当前UTC...获得当前日期时间 CURDATE() 以“YYYY-MM-DD”或YYYYMMDD格式返回当前日期,具体取决于函数是在字符串上下文中使用还是在数字上下文中使用。...如果指定的fsp精度是06的小数位数,则指定06的小数精度。...NOW([fsp]) 以'YYYY-MM-DD hh:MM:ss'或YYYYMMDDhhmmss格式返回当前日期和时间,具体取决于函数是在字符串上下文中使用还是在数字上下文中使用。

3.5K20

MySQL 8.0中DATE,DATETIME和 TIMESTAMP类型和5.7之间的差异

TABLE t1 (t TIME(3), dt DATETIME(6), ts TIMESTAMP(0)); DATE 格式为:‘YYYY-MM-DD’,支持的范围是 ‘1000-01-01’ ‘9999...格式为:’YYYY-MM-DD hh:mm:ss’,支持的范围是 ‘1000-01-01 00:00:00.000000’ ‘9999-12-31 23:59:59.999999’。...格式为:’YYYY-MM-DD hh:mm:ss’。范围是’1970-01-01 00:00:01.000000’UTC’2038-01-19 03:14:07.999999’UTC。...后续文章会进行讲解; MySQL将TIMESTAMP值当前时区转换为UTC以进行存储,然后UTC转换为当前时区以进行检索。(对于其他类型,例如DATETIME。不会发生这种情况。)...* 服务器要求月份和日期值有效,而不仅仅是分别在112和131范围内。禁用严格模式后,无效日期(例如) ‘2004-04-31’将转换为 ‘0000-00-00’并生成警告。

6.2K51

MySQL数据库应用总结(六)—MySQL数据库的数据类型和运算符(上)

,格式n】from 表名;】 详解: 一 MySQL数据类型介绍 MySQL支持多种数据类型,主要有数值类型、日期类型、时间类型和字符串类型。...可以使用各种格式指定YEAR值,如下所示: 以4位字符串或者4位数字格式表示的YEAR,范围为1901~2155。输入格式‘YYYY’或者YYYY。 以2位字符串格式表示的YEAR,范围为0099。...日期格式为:'YYYY-MM-DD' 。 以'YYYY-MM-DD'或者'YYYYMMDD'字符串格式表示日期,取值范围是'1000-01-01'~'9999-12-03' 。...以'YYYY-MM-DD HH:MM:SS'或者'YYYYMMDDHHMMSS'字符串格式表示日期,取值范围是'1000-01-01 00:00:00'~'9999-12-03 23:59:59'。...但是TIMESTAMP列的取值范围小于DATETIME的取值范围,为'1970-01-01 00:00:01'UTC~'2038-01-19 03:14:07' UTC

3.2K50

MySQL数据类型--日期时间

从上图中可以了解time的存储格式,还有数据范围。其中HH小时大于一天的24小时,可以为八百多的数字。这是因为这个类型不仅仅可以用于存储一天的某个时间还可以记录一段时间的间隔。所以小时就24小时。...3、DATE   date用于存储日期,没有时间部分,存储时需要三个字节。插入数据可以有多种格式。 常见插入格式解析:   a、”YYYY-MM-DD“、"YYYYMMDD"。   ...timestamp存储需要四个字节,它的取值范围为“1970-01-01 00:00:01” UTC ~ “2038-01-19 03:14:07” UTC,而datetime取值范围为“1000-01...-01 00:00:00” ~ "9999-12-31 23:59:59"(UTC:Coordinated Universal Time 世界时间标准) 。...插入格式也有多种。 常见插入格式解析:   与DATETIME一致,可以参考上面。 四、小结   了解MySQL日期时间数据类型对于选取一种适合存储类型是很有必要的。

3.2K20

Linux下date命令常用方法小计

[+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 以给定的格式显示当前时间,或是设置系统日期。...-d,--date=字符串        显示指定字符串所描述的时间,而非当前时间 -f,--file=日期文件        类似--date,日期文件中按行读入时间描述 -r, --reference...日期和时间单元由单个的空格分开: 2006-08-07 12:34:56-06:00 -s, --set=字符串             设置指定字符串来分开时间 -u, --utc, --universal...1526209668437 1526209668439 在linux Shell中并没有毫秒级的时间单位,只有秒和纳秒其实这样就足够了,因为纳秒的单位范围是(000000000..999999999),所以纳秒也是可以的毫秒的...00:00:00 CST [root@Labhost1 ~]# date 2008年 08月 08日 星期五 00:00:01 CST 将系统时间设定成20点08分08秒的命令: [root@Labhost1

10K30
领券