将 C# DateTime 转换为 GregorianCalendar 日期
Convert C# DateTime into GregorianCalendar date
如何将带毫秒的 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中我们这样设置日历的毫秒数(GregorianCalendar就是日历)
Calendar.set(Calendar.MILLISECOND, value);
试试这个
date.add(GregorianCalendar.MILLISECOND, cdate.Millisecond);
如何将带毫秒的 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中我们这样设置日历的毫秒数(GregorianCalendar就是日历)
Calendar.set(Calendar.MILLISECOND, value);
试试这个 date.add(GregorianCalendar.MILLISECOND, cdate.Millisecond);