!
也想出现在这里? 联系我们
广告位
当前位置:首页>技术分享>网站运维>MySQL数据库中10位、13位时间戳和标准时间相互转换命令

MySQL数据库中10位、13位时间戳和标准时间相互转换命令

MySQL数据库中10位、13位时间戳和标准时间相互转换命令

什么是Unix 时间戳

时间戳,其实指的就是能证明某一份数据在某个时间点之前就已经存在的、完整的、可以验证的数据,一般是一个字符序列。

Unix 时间戳(Unix timestamp),或称 Unix 时间(Unix time)、POSIX 时间(POSIX time),是一种时间表示方式,定义为从格林威治时间 1970 年 01 月 01 日 00 时 00 分 00 秒起至现在的总秒数。Unix 时间戳不仅被使用在 Unix 系统、类 Unix 系统中,也在许多其他操作系统中被广泛采用。

众所周知,大部分的计算机系统中,时间戳具体是指从格林尼治时间 1970 年 01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒)起至现在的秒数。

时间戳即服务器给数据块加上的时间标记,首先在在当前数据块的哈希值打上时间戳,然后再发布到网络中。这就证明了在标识的时间刻度下,这个数据是存在的。

  • 10位时间戳是把时间精确到秒级
  • 13位时间戳是把时间精确到毫秒级,所以两者是1000倍的关系

 

1、字符串时间类型转换成10位时间戳

create_time为字段名,page为表名

2、13位时间戳转换成日期类型

time_ms为字段名,page为表名

3、10位时间戳转换成日期类型

time_ms为字段名,page为表名

 

  • 什么是Unix 时间戳
  • 1、字符串时间类型转换成10位时间戳
  • 2、13位时间戳转换成日期类型
  • 3、10位时间戳转换成日期类型

给TA打赏
共{{data.count}}人
人已打赏
网站运维

varchar与char在MySQL里面有什么区别?(数据库char和varchar区别)

2022-10-13 19:17:43

网站运维

sql命令 limit怎么用?举例说明其用法。

2022-10-13 19:18:31

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 admin@s9h.cn 或点击右侧 私信:少羽 反馈,我们将尽快处理。
0 条回复A文章作者M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索