我的Linux服务器上有一个.sh脚本。
我需要Java中以毫秒为单位的日期,但我在网上找到的所有东西都给了我Unix时间戳。
像这样:date=$(date -d 'today 00:00:00' "+%s")
我需要java毫秒,如下所示:https://www.fileformat.info/tip/java/date2millis.htm。
我怎么能在不写很长的java代码的情况下轻松地做到这一点呢?必须有一个简单的解决方案。
我的Linux服务器上有一个.sh脚本。
我需要Java中以毫秒为单位的日期,但我在网上找到的所有东西都给了我Unix时间戳。
像这样:date=$(date -d 'today 00:00:00' "+%s")
我需要java毫秒,如下所示:https://www.fileformat.info/tip/java/date2millis.htm。
我怎么能在不写很长的java代码的情况下轻松地做到这一点呢?必须有一个简单的解决方案。
2条答案
按热度按时间vhipe2zx1#
这只是unix纪元的毫秒数而不是秒数,因此只需将
+%s
替换为+%s%3N
即可。第一个
Conversion using your site
rsaldnfx2#
假设您的
date
支持此格式这样你就可以
得到纳秒,如果你想要百万分之一,你可以做数学计算。