Det finns tyvärr ingen getWeek funktion i flash. Inte vad jag känner till iaf. Så om man vill ha fram aktuell vecka får man pilla lite. Jag har gjort en funktion som räknar ut vilken vecka det är. Jag vet dock inte hur effektiv koden är, vet bara att den fungerar på dagens datum.
kollaVecka = function() {
//Hämtar aktuellt datum från servern
datum = new Date();
//Dagens nummer
dagensDatum = datum.getDate();
//Månadens nummer ( jan = 0 )
aktuellManad = datum.getMonth();
aktuellManad += 1;
//Vilket nummer har 'idag' på året
//Vi utgår från att ett år har 365 dagar, alltså 30,4 dagar/månad
aktuellDag = ((aktuellManad-1)*30.4)+dagensDatum;
//För att hålla koll på veckonummret
aktuellVecka = 0;
for(j=0;j<aktuellDag;j+=7){
aktuellVecka++;
}
trace(aktuellVecka);
if(aktuellVecka == 24){
//läs in eller uppdatera texten
}else if(aktuellVecka == 25){
//läs in eller uppdatera texten
}else if(aktuellVecka == 26){
//läs in eller uppdatera texten
}
}
//Kör funktionen var 10:e sekund (eller nån annan lämplig intervall)
setInterval(this, "kollaVecka", 10000);
Jag är ganska ny på flash, så det finns nog någon där ute som kan göra om min kod 100ggr mer effektiv, men detta kanske är en start för dig??