|
27.10.2014, 11:11 | #1 |
Участник
|
Цитата:
Сообщение от someOne
5. Обновил настройки списков пакетных заданий - время запуска на час вперед + изменение значений часового пояса.
это можно сделать так X++: batchJob batchJob; int i; TimeZone batchTimeZone; ; ttsbegin; while select forupdate batchJob { batchTimeZone = conPeek(batchJob.RecurrenceData, 9); if (batchTimeZone == TimeZone::GMTPLUS0300MOSCOW_STPETERSBURG_VOLGOGRAD) { batchJob.OrigStartDateTime = DateTimeUtil::addHours(batchJob.OrigStartDateTime, 1); batchJob.RecurrenceData = conPoke(batchJob.RecurrenceData, 9, TimeZone::GMTPLUS0300MOSCOW_STPETERSBURG_VOLGOGRAD_RTZ2); batchJob.update(); i++; } } ttscommit; info(strFmt("обновлено %1 пакетных заданий", i)); PHP код:
PHP код:
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
|
За это сообщение автора поблагодарили: Logger (10), someOne (3). |
Теги |
time, time zone, utc, utcdatetime, зимнее время, часовые пояса |
|
|