shell获取时间精确到毫秒级别是哪个命令
4个回答
展开全部
使用 date +%s%N 可以获得一个纳秒级的unix时间戳(当前时间),然后根据需要截取一部分即可得到毫秒级的精度
例如 echo $[$(date +%s%N)/1000000] 即为毫秒级时间戳
如果是指定某个时间字符串对应的时间戳,则将上面的 date +%s%N 更改为
date -d "时间字符串" +%s%N
例如 echo $[$(date +%s%N)/1000000] 即为毫秒级时间戳
如果是指定某个时间字符串对应的时间戳,则将上面的 date +%s%N 更改为
date -d "时间字符串" +%s%N
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
# date "+%Y-%m-%d %H:%M:%S.%N" 显示年月日时分秒毫秒2018-06-06 16:35:02.955352720
# date "+%Y%m%d%H%M%S%N" 可以用作时间戳20180606163640400503349
# date "+%Y%m%d%H%M%S%N" 可以用作时间戳20180606163640400503349
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询