Какой часовой пояс используется запланированным заданием в качестве предпочтительного времени начала

У нас есть запланированное задание, которое запускается 1-го числа каждого месяца с предпочтительным временем начала 1:00. Задание было запланировано с помощью интерфейса Salesforce (Разработка | Классы Apex | Расписание Apex). Когда он запускается, он устанавливает поле месяца для записей на основе системной даты (System.today();). Иногда месяц устанавливается неправильно, и я подозреваю, что это связано с тем, что переменная даты установлена ​​на системную дату.

Если я настрою задание на запуск в час ночи, войдя в систему как мой пользователь (с часовым поясом, установленным на CDT), используя интерфейс, какое значение будет возвращено System.today()? Будет ли возвращена текущая дата CDT или дата GMT?

5
задан Matt K 14 March 2012 в 18:46
поделиться