date命令将时间戳转为可读时间为什么需要加@符号

date命令将时间戳转为可读时间为什么需要加@符号。即:

date -d @1544067345

Thu Dec 6 11:35:45 CST 2018

3个回答

因为你可以试一下,date -d 1是什么含义就知道了,所以要解析时间戳,需要一个标记来区分

# date -d 5
Thu Dec  6 05:00:00 CST 2018
K346K346
恋上猫的大鲤鱼 感谢指点,-d后跟的是合法格式的日期,所以时间戳需要添加@符以示区别。
一年多之前 回复

时间戳的原理是把时间格式转为十进制格式,这样就方便时间的计算。好~ 直接进入主题。

就是一个标记,识别你写的是时间戳。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐