📅  最后修改于: 2023-12-03 14:59:30.004000             🧑  作者: Mango
在Bash中,获取时间毫秒可以使用date
命令和strftime
格式化。
#!/bin/bash
# 获取时间毫秒
date "+%s%3N"
date
命令可以格式化时间并输出到标准输出或指定文件。在这里,我们使用"+%s%3N"
参数来获取当前时间的UTC时间戳和毫秒数。
%s
表示输出当前时间从1970年1月1日0时0分0秒UTC到现在的秒数。%3N
表示输出当前时间的毫秒数,格式为三位数,不足三位用0补齐。执行以上代码会输出当前时间的毫秒数,例如:
1570048200291
其中,前面的10位数表示UTC时间戳,后面的三位数表示毫秒。可以使用其他工具将其转换为本地时间,例如python
中的datetime
库。
通过以上代码,我们可以在Bash中轻松获取当前时间的毫秒数,方便时间戳的使用和计算。