Pasi: Textausgabe nach Tageszeit Minutengenau

Beitrag lesen

Hi,

wenn du dich über Arrays kundig gemacht hättest könntest du das abkürzen zu:

var wochentag = ["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"][getDay()];

Okay, das ist jetzt mit im Script:

  
       function opened () {  
      with (new Date()) {  
       var curHour = getHours();  
       var curMin = getMinutes();  
       var wochentag = ["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"][getDay()];  
       var tag = getDate();  
       var monat = getMonth();  
       var jahr = getFullYear();  
       var jetzt = getTime();  
       }  
       var status = ((new Date(jahr,monat,tag,1,0,0)).getTime() < jetzt && (new Date(jahr,monat,tag,17,30,0)).getTime() > jetzt) ? "Lokal <span id='soldtext' style='color:#ff0000;'>geschlossen</span> bis 17.30 Uhr" : "Lokal <span id='availabletext' style='color:#4cff00;'>geöffnet</span><br>bis 01.00 Uhr)";  
      return status;  
       }  
       document.write(opened());  

Mein Problem ist jetzt, wo ich hier [((new Date(jahr,monat,tag,1,0,0)).getTime() < jetzt] den Wochentag unterbringen muss und wie ich zum Beispiel Montag bis Donnerstag und Sonntag (also mehrmals die Woche) reinbringen kann.

LG Pasi