Welcome 微信登录

首页 / 操作系统 / Linux / Unix时间戳转换方法

  说明:蓝色=命令名称      浅绿=命令参数      浅蓝=选项      紫色=目录      系统环境:CentOS  5.7 i686名词解释: Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp) 是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。 UNIX时间戳的0按照ISO 8601规范为 :1970-01-01T00:00:00Z. 一个小时表示为UNIX时间戳格式为:3600秒;一天表示为UNIX时间戳为86400秒,闰秒不计算。 在大多数的UNIX系统中UNIX时间戳存储为32位,这样会引发2038年问题或Y2038。 时间 秒1 分钟 601 小时 36001 天 864001 周 6048001 月 (30.44 天) 26297431年 (365.24 天) 31556926linux获得 Unix时间戳方法:awk "BEGIN{print systime()}"650) this.width=650;" border=0>date 转换法:date -d @1328075260650) this.width=650;" border=0>awk方法:echo "1328075260"|awk "{print strftime("%Y/%m/%d-%H:%M:%S",$0)}"或(简化版) echo "1328075260"|awk "{$0=strftime("%Y-%m-%d-%H:%M:%S",$0)}1"650) this.width=650;" border=0>Linux教程:文本操作倒序输出Linux教程:文本操作 三行合并成一行相关资讯      UNIX  Unix时间戳 
  • 一个涵盖 Unix 44 年进化史的版本  (12/23/2015 19:08:29)
  • 2002年,程序员和Unix大神们的桌面  (11/10/2015 08:18:44)
  • Linux系统入门学习:Perl中本地时  (04/08/2015 16:14:33)
  • UNIX 家族小史  (12/01/2015 12:03:06)
  • 从Unix 和 PC机:重释Linux的起源  (05/17/2015 21:13:04)
  • 20个 Unix/Linux 命令技巧  (03/22/2015 08:09:34)
本文评论 查看全部评论 (0)
表情: 姓名: 字数