Depends on how accurate the time should be. The technique that I saw (called the "cron poor man") is to have a frequently accessible script (for example, the homepage of the site) disabling the task when the first page loads after a certain time (tracked in the database).
- , , cron Windows - . , .