如何将以毫秒为单位的dotnet C#DateTime转换为具有毫秒值的Java.util.date时间对象的等效值
我有以下代码示例。
DateTime cdate = new DateTime(2014, 01, 01);
cdate.AddMilliseconds(100);
我需要以相同的毫秒数将此c#日期放入java.util.date对象。
Java.Util.GregorianCalendar date = new GregorianCalendar() { Time = new Date(0, 0, 0, 0, 0, 0) };
date.Set((cdate.Year), (cdate.Month-1), cdate.Day, cdate.Hour, cdate.Minute, cdate.Second);
但是我无法获得毫秒。我还需要获得毫秒数。
最佳答案
在Java中,我们以这种方式将毫秒设置为Calendar(GregorianCalendar是Calendar)
Calendar.set(Calendar.MILLISECOND, value);
关于java - 将C#DateTime转换为GregorianCalendar日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28688992/