【问题标题】:Linux command to display date in unix formatLinux 命令以 unix 格式显示日期
【发布时间】:2013-06-06 05:43:26
【问题描述】:

我可以在 linux 中使用什么命令以 unix 格式显示时间,即自纪元 (01/01/1970) 以来的秒数?

【问题讨论】:

标签: linux


【解决方案1】:

您应该使用date 命令,格式为:date +%s

【讨论】:

    【解决方案2】:

    只要使用这个命令:

    date +%s
    

    【讨论】:

      【解决方案3】:

      GNU 和 BSD:

      date +%s
      

      对于大多数 Awk 实现:

      awk 'BEGIN{srand(); print srand()}'
      

      可能是 Linux 中最便携的:

      perl -le 'print time'
      

      使用内置 shell、ksh93 或 Bash 4.1 或更高版本:

      printf '%(%s)T'
      

      内置shell,zsh:

      zmodload zsh/datetime
      echo "$EPOCHSECONDS"
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-10-08
        • 2022-07-07
        • 2017-04-24
        • 1970-01-01
        • 1970-01-01
        • 2015-08-06
        • 2019-10-15
        相关资源
        最近更新 更多