Avatar billede jacob_m Nybegynder
15. november 2002 - 17:09 Der er 10 kommentarer og
1 løsning

tid formater i FLASH

Jeg skal nogle tid variabler. til en nedtælling..

Og så er jeg ikke hyper til ActionScript.. Så hvordan er tidformattet i ActionsScript ? Altså, hvis en variabel skal være den 28/11 - 2002 hvad skriver jeg så ?


Hilsen
Avatar billede baitianlong Nybegynder
15. november 2002 - 17:11 #1
tid = new Date();
date = tid.getDate();
month = tid.getMonth();
year = tid.getFullYear();
variabel = date + "/" + month + " - " + year;
Avatar billede jacob_m Nybegynder
15. november 2002 - 17:13 #2
ok.. prøv lige at fyld de varibaler ud ? Så det bliver til datoen 28/11 - 2002.
Avatar billede jacob_m Nybegynder
15. november 2002 - 17:14 #3
Jeg skal nemlig lave en nedtælling.. Så skal den jo tælle fra en dato og ned efter..
Avatar billede baitianlong Nybegynder
15. november 2002 - 17:17 #4
??

date = 28;
month = 11;
year = 2002;
variabel = date + "/" + month + " - " + year;

(o;

Prøv evt. at beskrive nærmere hvad det er du skal bruge.
Avatar billede jacob_m Nybegynder
15. november 2002 - 17:21 #5
ok...

Jeg har dette script:

---------------------- SCript -----------------------------------------

myDate = new Date();
seconds = myDate.getSeconds();
minutes = myDate.getMinutes();
hours = myDate.getHours();
seconds2 = 59-seconds;
minutes2 = 59-minutes;
hours2 = 23-hours;
if (length(minutes2) == 1) {
    minutes2 = "0" + minutes2;
    }
    if (length(seconds2) == 1) {
        seconds2 = "0" + seconds2;
        }
        timetil12 = (hours2+" Time\r\n "+minutes2+" Minutter\r\n "+seconds2+" Sekunder\r\n Tilbage til 1. December");

--------------------- Slut på script ------------------------------------

Og så skal jeg ahve ændret MyDay til 28/11 - 2002..
Avatar billede baitianlong Nybegynder
15. november 2002 - 17:29 #6
tid = new Date();
dato = tid.getDate();
variabel = 28-dato; //så mange dage er der til...
Avatar billede jacob_m Nybegynder
15. november 2002 - 17:33 #7
Øhhh......

Den forstod jeg ikke meget af...
Avatar billede baitianlong Nybegynder
15. november 2002 - 17:39 #8
Her er en udvidet version:

onClipEvent(enterFrame) {
tid = new Date();
dato = tid.getDate();
d = 27 - dato;
t = 23 - tid.getHours();
m = 59 - tid.getMinutes();
s = 59 - tid.getSeconds();
_root.variabel = (d + " dage\n" + t+" Timer\n "+m+" Minutter\n "+s+" Sekunder\n Tilbage til d 28.");
}

Du kan se den her:

http://www.legendenet.dk/tid28.html

og evt. downloade filen her:

http://www.legendenet.dk/tid28.fla
Avatar billede jacob_m Nybegynder
15. november 2002 - 17:47 #9
Sat ind i mit system, er det så sådan her:


myDate = 27 - dato;
hours = 23 - tid.getHours();
minutes = 59 - tid.getMinutes();
seconds = 59 - tid.getSeconds();
Avatar billede jacob_m Nybegynder
15. november 2002 - 17:51 #10
eller er det vist sådan ik:

days = 27 - myDate.getDate();
hours = 23 - myDate.getHours();
minutes = 59 - myDate.getMinutes();
seconds = 59 - mydate.getSeconds();
Avatar billede jacob_m Nybegynder
15. november 2002 - 18:07 #11
har fundet ud af det..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester