コード例 #1
0
        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();
        }
コード例 #2
0
        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);
        }