在Linux中显示Unix格式日期的命令

3
在Linux中,我可以使用什么命令以Unix格式显示时间,即自1970年1月1日起的秒数(时期)?

1
查看 man 手册可以节省您的时间,例如查看 man date 将会显示以下注释: %s 自 1970 年 01 月 01 日 00:00:00 UTC 起的秒数 - Mike
3个回答

7

你应该使用以下格式的date命令:date +%s


4

只需使用此命令:

date +%s

4

GNU and BSDs:

date +%s

在大多数Awk实现中:

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

可能是最便携的Linux系统:

perl -le 'print time'

使用shell内置命令,ksh93或Bash 4.1及以上版本:

printf '%(%s)T'

使用zsh的shell内置命令:

zmodload zsh/datetime
echo "$EPOCHSECONDS"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接