Ich habe eine Funktion, die meine Seite zu einem bestimmten Zeitpunkt und Tag erfrischt aber wie kann ich aktualisiere nur auf einem bestimmten Monat und das Datum zu einem bestimmten Zeitpunkt? Der Grund, warum ich dies tun wollen, weil meine Website prüft, ob Aktualisierungen in Fußballübertragungen, die stattfindet nur auf bestimmte Monate.
Hier ist meine Funktion bestimmte Zeit an einem Tag zu aktualisieren
function refreshAt(hours, minutes, seconds, day) {
var now = new Date();
var then = new Date();
var dayUTC = new Date();
if(dayUTC.getUTCDay() == day) {
if(now.getUTCHours() > hours ||
(now.getUTCHours() == hours && now.getUTCMinutes() > minutes) ||
now.getUTCHours() == hours && now.getUTCMinutes() == minutes && now.getUTCSeconds() >= seconds) {
then.setUTCDate(now.getUTCDate() + 1);
}
then.setUTCHours(hours);
then.setUTCMinutes(minutes);
then.setUTCSeconds(seconds);
var timeout = (then.getTime() - now.getTime());
setTimeout(function() { window.location.reload(true); }, timeout);
}
}