Пример #1
0
 private static long ValidateTime(long time)
 {
     Net.Vpc.Upa.Types.Calendar calendar = Net.Vpc.Upa.Types.Calendar.GetInstance();
     calendar.SetTimeInMillis(time);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.DAY_OF_MONTH, 1);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.MONTH, 0);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.YEAR, 1900);
     return(calendar.GetTime().GetTime());
 }
Пример #2
0
 public static Net.Vpc.Upa.Types.DateTime ForDetails(int year, int month, int day, int hour, int minute, int seconds, int millis)
 {
     Net.Vpc.Upa.Types.Calendar c = Net.Vpc.Upa.Types.Calendar.GetInstance();
     c.Set(Net.Vpc.Upa.Types.Calendar.YEAR, year);
     c.Set(Net.Vpc.Upa.Types.Calendar.MONTH, month);
     c.Set(Net.Vpc.Upa.Types.Calendar.DAY_OF_MONTH, day);
     c.Set(Net.Vpc.Upa.Types.Calendar.HOUR_OF_DAY, hour);
     c.Set(Net.Vpc.Upa.Types.Calendar.MINUTE, minute);
     c.Set(Net.Vpc.Upa.Types.Calendar.SECOND, seconds);
     c.Set(Net.Vpc.Upa.Types.Calendar.MILLISECOND, millis);
     return(new Net.Vpc.Upa.Types.DateTime(c.GetTime()));
 }
Пример #3
0
 public static long ValidateTime(int year) {
     Net.Vpc.Upa.Types.Calendar calendar = Net.Vpc.Upa.Types.Calendar.GetInstance();
     calendar.Set(Net.Vpc.Upa.Types.Calendar.YEAR, year);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.MONTH, 0);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.DAY_OF_MONTH, 1);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.HOUR_OF_DAY, 0);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.MINUTE, 0);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.SECOND, 0);
     calendar.Set(Net.Vpc.Upa.Types.Calendar.MILLISECOND, 0);
     //        if (!startPeriod) {
     //            calendar.add(Calendar.MONTH, 1);
     //            calendar.add(Calendar.MILLISECOND, -1);
     //        }
     return calendar.GetTime().GetTime();
 }