Может дать хороший пример для назначения даты и времени относительно сервера для планирования джоб?

Подскажите, пожалуйста, как правильно планировать дату и время для джоб и триггеров? Мне нужно напоминание через сутки сделать.

        let triggerTime = new Date();
        triggerTime.setDate(triggerTime.getDate() + 1);  // Устанавливаем напоминание через сутки

        // Планируем выполнение триггера
        let jobParams = {
            "trigger_code": "survey_reminder",
            "lead_id": lead.getData("id"),
            "script_request_params": {
                "order_id": order_id
            },
            "run_at": triggerTime.toISOString()  // Время запуска триггера
        };

Здравствуйте,

В параметре run_at допустим только формат вида “2021-03-23 19:01:00”. В вашем коде дата имеет следующий формат ‘2012-01-26T13:51:50.417Z’.

Так же для jobParams можно указать параметр run_after_sec (запуск через указанное кол-во секунд). В вашем случае 86400.

        let triggerTime = new Date();
        triggerTime.setDate(triggerTime.getDate() + 1);  // Устанавливаем напоминание через сутки

        // Планируем выполнение триггера
        let jobParams = {
            "trigger_code": "survey_reminder",
            "lead_id": lead.getData("id"),
            "script_request_params": {
                "order_id": order_id
            },
            "run_at": triggerTime.getFullYear() + "-" + triggerTime.getMonth() + "-" + triggerTime.getDate() + " " + triggerTime.getHours() + ":" + triggerTime.getMinutes() + ":" + triggerTime.getSeconds() // Время запуска триггера
        };

или

        // Планируем выполнение триггера
        let jobParams = {
            "trigger_code": "survey_reminder",
            "lead_id": lead.getData("id"),
            "script_request_params": {
                "order_id": order_id
            },
            "run_after_sec": 86400 // Время через которое запустится триггер
        };