mat*_*fee 25
你可以使用date --date @datetime:
[foo@bar ~]$date --date "2012-02-13" +%s
1329055200
[foo@bar ~]$date --date @1329055200
Mon Feb 13 00:00:00 EST 2012
[foo@bar ~]$date --date @1329055200 +"%Y-%m-%d"
2012-02-13
Run Code Online (Sandbox Code Playgroud)
我不知道'@xxxx'在哪里被记录了!
该date命令的选项取决于您的操作系统。
在FreeBSD中:
[ghoti@pc ~]$ date -r 1332468005 '+%Y-%m-%d %T'
2012-03-22 22:00:05
Run Code Online (Sandbox Code Playgroud)
在Linux中:
ghoti@wopr$ date -d @1332468005 '+%Y-%m-%d %H:%M:%S'
2012-03-22 22:00:05
Run Code Online (Sandbox Code Playgroud)
在其他操作系统中,我不知道。
如果您想要一种不依赖该date命令的解决方案,则可以使用perl或gawk(如果它们恰好安装在您使用的计算机上)。
ghoti@wopr$ gawk -v when=1332468005 'BEGIN{ print strftime("%Y-%m-%d %T", when); }'
2012-03-22 22:00:05
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20959 次 |
| 最近记录: |