
什么是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位时间戳转换成日期类型
正文完