我正在尝试从 a 中获取微秒Date
,但我不能。
Date date = new Date()
No, Date
仅存储毫秒精度的值。如果您想要微秒精度,您可能需要看看JSR-310 http://sourceforge.net/apps/mediawiki/threeten/index.php?title=ThreeTen, or java.sql.时间戳 http://docs.oracle.com/javase/6/docs/api/java/sql/Timestamp.html作为一个黑客 - 但不要指望任何内置类,例如Calendar
and DateFormat
处理任何超过毫秒的事情。
如果你想尝试表演timing(例如,用于基准测试)你应该使用System.nanoTime http://docs.oracle.com/javase/6/docs/api/java/lang/System.html#nanoTime%28%29,但这应该only用于类似秒表的用例 - 它doesn't以有意义的方式为您提供“当前挂钟时间”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)