Esempio n. 1
0
 public DateTimePeriod(System.DateTime begin, System.DateTime end)
 {
     this.InitializeComponent();
     begin = begin.AddSeconds((double) -begin.get_Second());
     begin = begin.AddMilliseconds((double) -begin.get_Millisecond());
     end = end.AddSeconds((double) -end.get_Second());
     end = end.AddMilliseconds((double) -end.get_Millisecond());
     this.Fill(begin, end);
 }
Esempio n. 2
0
 System.DateTime FindNext20MinAlign(System.DateTime after)
 {
     System.DateTime result = after.AddMilliseconds(-after.Millisecond);
     result = result.AddSeconds(-result.Second);
     result = result.AddMinutes(-(result.Minute % 20));
     result = result.AddMinutes(20);
     return result;
 }