public void Initialization() { Debug.WriteLine("RecObj Initialed."); StrStartTime = GetStrDateTime(StartTime); StrEndTime = GetStrDateTime(EndTime); OperationHandler handler = (Status != RecordStatus.WaitForRetry) ? (OperationHandler)Record : (OperationHandler)RetryRecord; Task = new ScheduledTask(CommonFunc.ConvertDateTime2Local(TimeZoneId, StartTime), handler); Task.ArrangeTask(); }
private string GetStrDateTime(DateTime datetime) { string strFormat = "yyyy/MM/dd a\\t HH:mm:ss"; string strTime = String.Concat("(", CommonFunc.GetTimeZoneHour(TimeZoneId), "):\t", datetime.ToString(strFormat), "\r\n", "Local:\t", CommonFunc.ConvertDateTime2Local(TimeZoneId, datetime).ToString(strFormat)); return(strTime); }