Sommerzeit und Winterzeit Info

Guri

Mitglied
Hallo Leute, ich habe ein script estellt wo es functionieret,
bei beginn Sommerzeit oder Winterzeit anfang, zeigt ein Info und ein alert meldun für Sommerzeit und Winnterzeit anfang, aber vieleicht ist nicht optimal oder nicht richtig programiert, aber es funktioeniert, ist folgenes script,
viele Grüße Guri.

Code:
<!DOCTYPE html>
<html>
<head>
   <title>Sommerzeit und Winnterzeit anfang</title>
</head>

<body>

<div id="beginnSommerWinterZeit"></div>

<script type="text/javascript">
  
   var beginnSommerWinterZeit = "";
  
   var data = new Date();
   var jahr = data.getFullYear();
   var monat = data.getMonth();
   var tag = data.getDate();
   var heute = data.getDay();
   var zeit = data.getTime();
   var stunde = data.getHours();
   var minute = data.getMinutes();
   var sekunde = data.getSeconds();
  
   jahr = (jahr < 2000) ? jahr + 1900 : jahr;
  
   var tagesNamen = new Array('Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag');
   var monatsNamen = new Array('Janar', 'Februar', 'Maerz', 'April', 'Maj', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');

   if ((monatsNamen[monat] == "Maerz")&&(tag>=25)&&(tagesNamen[heute] == "Sonntag")) {beginnSommerWinterZeit = "* Sommerzeit anfang!", alert ("Sommerzeit anfang!")};
   if ((monatsNamen[monat] == "Oktober")&&(tag>=25)&&(tagesNamen[heute] == "Sonntag")) {beginnSommerWinterZeit = "* Winterzeit anfang!", alert ("Winterzeit anfang!")};
  
document.write (beginnSommerWinterZeit);  
  
</script>

</body>
</html>
 
Hallo, habe nur das hier nicht richtig vertanden:

new Date(JahrAktuell, 2, 31, 12, 0, 0)

JahrAktuell = ist 2014
2 = ist dritte Monat
31 = ist ende des monats März

ich bin mich nicht sicher, aber habe ich nur so geraten,
und was sind die ander 3 zahlen dahinter 12, 0, 0

ich bedanke mich im Voraus für die Erklärung und viele Grüße Guri.
 
Zurück