Come posso pianificare un'attività che venga eseguita quotidianamente esattamente all'ora specifica?

Ho visto esempi su come creare job che vengono eseguiti a intervalli specifici, come ad esempio:

after_initialize do
    module ::Jobs
        class PluginTestJob < ::Jobs::Scheduled
            every 30.seconds
            def execute(args)
                puts "Esegui il job"
            end
        end
    end
end

Vorrei sapere come programmare un job in modo che venga eseguito ogni giorno a un orario specifico, ad esempio alle 21:00 Pacific Time.

1 Mi Piace

Invece di

Usa daily at: 12.hours per eseguire un’attività una volta al giorno a mezzanotte, ad esempio.

Puoi leggere di più su

4 Mi Piace

Grazie, @Falco! Che fuso orario utilizza o c’è un modo per specificare il fuso orario?

1 Mi Piace

Bellissimo. Super comodo. Grazie per queste informazioni.