data +Format 截取日期月份年份

本文介绍了Linux中使用date命令进行日期格式化输出的方法,包括%d用于输出日,%m用于输出月,%y用于输出年份后两位,以及%s用于输出UNIX时间戳。通过'+'符号可以自定义日期格式,而'%'则用于启动转换规范。在测试中,发现+y不会格式化,而+%y则正确输出年份。
摘要由CSDN通过智能技术生成

今天看到一篇 Linux生成随机数的文章。


里面用到 data +%s.


没有见过这样的用法。就开始自己尝试。


$ date
2018年 3月 23日 金曜日 10:17:23


$ date +%d
23


$ date +%m
03


$ date +%y

18

$ date +%s

1521771440

所以这就是用来显示时分秒的。最后这个 +%s 应该是UNIX时间戳。(就是从1970.1.1 00:00:00 到现在的秒数,没验证过。)


http://www.gnu.org/software/coreutils/manual/html_node/date-invocation.html#date-invocation

里面看到

If given an argument that starts with a ‘+’, 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值