C#具有接受Datetime.FromBinary(long)
的{{1}}方法。我有long
。
long data = -8587633342590756227
给出了{7/30/2015 10:10:26 AM}。如何在Java中将其转换为日期时间格式?
由于
答案 0 :(得分:0)
通过To-/FromBinary
序列化的值.Net似乎非常特定于.Net,所以我认为没有一种简单的方法可以将该值转换为java.util.Date
。
从Java开发人员的角度来看,我能想到的最简单的方法是将.Net DateTime
转换为Unix时间(请参阅DateTimeOffset.ToUnixTimeMilliseconds),然后将该值用于{{1 }} constructor接受该值。