lzth.net
当前位置:首页 >> 什么是Unix时间戳? >>

什么是Unix时间戳?

unix时间戳又被称作是unix epoch或者是posix time.unix时间戳的计算是从1970年1月1日0点开始到现在所经过的所有的秒数,包括utc的午夜和gmt的午夜,值得注意的是,我们在计算unix时间戳的时候是不考虑闰秒的.unix时间戳的计算是根据国际体系iso 8601规范中的1970-01-01t00:00:00z进行计算的.在大多数情况下,unix时间戳把时间储存为32位.

Unix时间戳又被称作是Unix epoch或者是POSIX time.UNIX时间戳的计算是从1970年1月1日0点开始到现在所经过的所有的秒数,包括UTC的午夜和GMT的午夜,值得注意的是,我们在计算Unix时间戳的时候是不考虑闰秒的.UNIX时间戳的计算是根据国际体系ISO 8601规范中的1970-01-01T00:00:00Z进行计算的.在大多数情况下,UNIX时间戳把时间储存为32位.

时间戳(timestamp),通常是一个字符序列,唯一地标识某一刻的时间.以UNIX为例:Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数.Unix时间戳不仅被使用在Unix系统、类Unix系统中(比如Linux系统),也在许多其他操作系统中被广泛采用.Linux中获取时间戳的方法是:date +%s Linux中将时间戳转换为日期: date -d "@<timestamp>"

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

date +%s 可以得到UNIX的时间戳; 用shell将时间字符串与时间戳互转: date -d "2010-10-18 00:00:00" +%s 输出形如:1287331200 而时间戳转换为字符串可以这样做: date -d @1287331200 "+%Y-%m-%d" 输出形如:2010-10-18 如果需要得到指定日期

date +%s 可以得到unix的时间戳; 用shell将时间字符串与时间戳互转: date -d "2010-10-18 00:00:00" +%s 输出形如:1287331200 而时间戳转换为字符串可以这样做: date -d @1287331200 "+%y-%m-%d" 输出形如:2010-10-18 如果需要得到指定日期

Unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒.UNIX时间戳的0按照ISO 8601规范为 :1970-01-01T00:00:00Z.一个小时表示为UNIX时间戳格式为:3600秒;一天表示为UNIX时间戳为86400秒,闰秒不计算.所以它只是个总的秒数,没办法直接读date +%s 命令可输出当前时刻的时间戳 date -d '1970-01-01 UTC 106139152551415 seconds' +"%Y-%m-%d %T" 可将时间戳转为系统时间,然后就能读了

因为unix就是那个时代产生的.unix是1969年发布的雏形,最早是基于硬件60hz的时间计数.1971年底出版的《unix programmer's manual》里定义的unix time是以1971年1月1日00:00:00作为起始时间,每秒增长60.之后考虑到32位整数的范围,如果每秒60个数字,则两年半就会循环一轮了.于是改成了以秒为计数单位.这个循环周期有136年之长,就不在乎起始时间是1970还是1971年了,于是就改成了人工记忆、计算比较方便的1970年了.

unix时间戳美国和中国一样,没有地区之别. unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒. UNIX时间戳的0按照ISO 8601规范为 :1970-01-01T00:00:00Z. 一个小时表示为UNIX时间戳格式为:3600秒;一天表示为UNIX时间戳为86400秒,闰秒不计算. 参考:http://baike.baidu.com/link?url=0D-UKXaDqDWar_clgS_IOEHlkNaJUo62tbBgFPt-nWUE2z5wO3FLbPMePKvGofMm0d0bWa8n2NQY04XZKQr8yq

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com