【发布时间】:2013-05-09 15:41:11
【问题描述】:
我需要将时间转换为纳秒,bsd date 命令不适合,因为它可以返回的最好是秒。date +"%H:%M:%S" 返回17:33:07..
Mac 的 BSD 日期版本和 Linux GNU 版本之间似乎存在差异。最后一个可以返回纳秒。第一个不行..
我应该使用 python 或 ruby 脚本而不是 shell 吗?还是有其他解决方案可以让我在 Mac 上获得纳秒?
事实上没有%N
【问题讨论】:
-
date --v查看您使用的版本 -
这就是问题mac使用不支持
+"%N"的bsd版本的日期。此外,如果您在 Mac 上搜索手册页,您将找不到%N那里的任何地方 -
这样的解决方案?
-
@ozama 您可能希望使用此信息更新您的帖子。