zur Startseite

   
  Kollos Flashuhren
  Tutorial 22
 
Die aktuelle Kalenderwoche mit AS2 Pl 10

Wir legen uns ein dynamisches Textfeld mit der Variable : kwtxt  an,

und ein statisches Textfeld in das wir : aktuelle KW  reinschreiben.

Dann geben wir folgenden Code ins Schlüsselbild ein:

function fKalenderWoche(_d0) {
 var _loc1 = 86400000;
 var _loc3 = new Date(_d0.getTime()+(3-(_d0.getDay()+6)%7)*_loc1);
 var _loc2 = new Date(_loc3.getFullYear(), 0, 4);
 var _loc4 = new Date(_loc2.getTime()+(3-(_loc2.getDay()+6)%7)*_loc1);
 return (Math.floor(1.500000+(_loc3.getTime()-_loc4.getTime())/_loc1/7));
}// End of the function
function kalenderwoche(datum) {
 if (datum) {
 } else {
  Datum = new Date();
 }// end else if
 DoDat = donnerstag(Datum);
 kwjahr = DoDat.getFullYear();
 DoKW1 = donnerstag(new Date(kwjahr, 0, 4));
 kwtxt = Math.floor(1.500000+(DoDat.getTime()-DoKW1.getTime())/86400000/7);
 return (kwtxt);
}// End of the function
function donnerstag(datum) {
 var _loc1 = new Date();
 _loc1.setTime(datum.getTime()+(3-(datum.getDay()+6)%7)*86400000);
 return (_loc1);
}// End of the function
var _jahr = 2001;
while (_jahr<=2010) {
 var _tag = 0;
 while (++_tag) {
  if (fKalenderWoche(new Date(_jahr, 0, _tag)) == 1) {
   break;
  }
  // end if  
 }// end while
 ++_jahr;
}// end while
datum = new Date();
(kalenderwoche());function fKalenderWoche(_d0) {
 var _loc1 = 86400000;
 var _loc3 = new Date(_d0.getTime()+(3-(_d0.getDay()+6)%7)*_loc1);
 var _loc2 = new Date(_loc3.getFullYear(), 0, 4);
 var _loc4 = new Date(_loc2.getTime()+(3-(_loc2.getDay()+6)%7)*_loc1);
 return (Math.floor(1.500000+(_loc3.getTime()-_loc4.getTime())/_loc1/7));
}// End of the function
function kalenderwoche(datum) {
 if (datum) {
 } else {
  Datum = new Date();
 }// end else if
 DoDat = donnerstag(Datum);
 kwjahr = DoDat.getFullYear();
 DoKW1 = donnerstag(new Date(kwjahr, 0, 4));
 kwtxt = Math.floor(1.500000+(DoDat.getTime()-DoKW1.getTime())/86400000/7);
 return (kwtxt);
}// End of the function
function donnerstag(datum) {
 var _loc1 = new Date();
 _loc1.setTime(datum.getTime()+(3-(datum.getDay()+6)%7)*86400000);
 return (_loc1);
}// End of the function
var _jahr = 2001;
while (_jahr<=2010) {
 var _tag = 0;
 while (++_tag) {
  if (fKalenderWoche(new Date(_jahr, 0, _tag)) == 1) {
   break;
  }
  // end if  
 }// end while
 ++_jahr;
}// end while
datum = new Date();
(kalenderwoche());

Fertig !!


Viel Spaß





 
  Heute waren schon 13 Besucher hier!






Was gefällt euch an dieser Homepage ?
Sie ist sehr interesant und vielseitig
Die Auswahl ist sehr groß und übersichtlich
Die Motive sind toll und abwechslungsreich
Die Anleitungen find ich gut beschrieben
Die Auswahl an Kalendern finde ich toll
Den Advendskalender find ich prima
Auswertung


als Favorit hinzufügen ?
drucke diese Seite ...
Diese Seite als Startseite festlegen?

 

Homepagebewertung





Nur Auswertung
Powered by alluwant.de

Das ist der Einbau Code
Hier könnt ihr den aktuellen
Flash Player herunter laden.