在Java中将日期转换为c#ticks

时间:2011-01-20 16:27:18

标签: java .net date datetime

  

可能重复:
  C# DateTime.Ticks equivalent in Java

你好吗

任何人都可以告诉我如何在java中将日期转换为.Net标记。 任何帮助都将是值得赞赏的。

感谢

3 个答案:

答案 0 :(得分:12)

ticks = 621355968000000000L + javaMillis * 10000;

答案 1 :(得分:1)

您可能还想检查ICU项目中的icu4j库,尤其是类似于.Net ticks的UniversalTimeScale类。

答案 2 :(得分:0)

  

DateTime.Ticks属性此属性的值是自0001年1月1日凌晨12点以来经过的100纳秒间隔的数量。

     

Date.getTime()返回自此Date对象表示的1970年1月1日00:00:00 GMT以来的毫秒数。

考虑1970年的偏移并乘以10似乎是解决方案。