Avatar billede superraider Nybegynder
19. november 2004 - 14:02 Der er 12 kommentarer og
1 løsning

lille dato script

En der lige kan strikke et styke kode sammen, der laver dette:

Den skal skrive datoen i formatet dd-mm-åååå men den skal skive det som etcifret tal.
altså hvis det var det 19-11-2004, så skulle det skrives som
1
9
-
1
1
-
2
0
0
4

så jeg kan skifte alle tal du med evt. et billed
Avatar billede dknsj Nybegynder
19. november 2004 - 14:06 #1
Ved ikke, men i PHP, hvis du kan bruge: <?php echo date("d.m.Y h:i"); ?>
Avatar billede superraider Nybegynder
19. november 2004 - 14:08 #2
nej, Jave script
Avatar billede dknsj Nybegynder
19. november 2004 - 14:09 #3
2 sekunder
Avatar billede dknsj Nybegynder
19. november 2004 - 14:10 #4
<script type="text/javascript">
var months=new Array(13);
months[1]="januar";
months[2]="februar";
months[3]="marts";
months[4]="april";
months[5]="maj";
months[6]="juni";
months[7]="juli";
months[8]="august";
months[9]="september";
months[10]="oktober";
months[11]="november";
months[12]="december";
var time=new Date();
var lmonth=months[time.getMonth() + 1];
var date=time.getDate();
var year=time.getFullYear();
var hours=time.getHours();
var minutes=time.getMinutes();
var seconds=time.getSeconds();

document.write("<p>" + date + ". " + lmonth + " " + year);
document.write(" kl. " + hours + ":" + minutes + ":" + seconds + "</p>");

</script>
Avatar billede dknsj Nybegynder
19. november 2004 - 14:10 #5
Avatar billede superraider Nybegynder
19. november 2004 - 14:12 #6
du må godt læse, det jeg spurte om.  den skulle skrive det som TAL og tal over 9 skal delles op i to tal
Avatar billede dknsj Nybegynder
19. november 2004 - 14:13 #7
Okay. Undskyld havde ikke lige læst det hele :D

Gennemskuede bare lige det.
Avatar billede schaefner Juniormester
19. november 2004 - 14:18 #8
<script type="text/javascript">
var time=new Date();
var date = time.getDate()+"-"+(time.getMonth()+1)+"-"+time.getFullYear();
var str = "";
for (i=0;i<date.length;i++) {
    str += date.charAt(i) + "<br />";
}
document.write(str);
</script>
Avatar billede schaefner Juniormester
19. november 2004 - 14:23 #9
og med billeder kunne det f.eks. se sådan ud:

<script type="text/javascript">
var time = new Date();
var date = time.getDate() + "-" + (time.getMonth()+1) + "-" + time.getFullYear();
var str  = "";

for (i=0;i<date.length;i++) {
    str += '<img src="' + date.charAt(i) + '.gif" alt="" />';
}
document.write(str);
</script>

Med venlig hilsen
Jesper Sørensen
Avatar billede superraider Nybegynder
19. november 2004 - 14:27 #10
den nederst er ok, kan du kort kommentere hvad der sker i scriptet, så jeg forstår et
Avatar billede superraider Nybegynder
21. november 2004 - 14:40 #11
det var den forklaring jeg ventede på
Avatar billede roenving Novice
19. december 2004 - 16:26 #12
<script type="text/javascript">
var time = new Date(); //opret et date-objekt baseret på computerens aktuelle tid
//Hent dato, måned (javascript tæller dem fra 0 til 11 !-) og år og gør det til en tekstreng
var date = time.getDate() + "-" + (time.getMonth()+1) + "-" + time.getFullYear();
var str  = "";//opret en tom tekststreng

for (i=0;i<date.length;i++) {//for hvert tegn i dato-strengen
    str += '<img src="' + date.charAt(i) + '.gif" alt="" />';//lav det til et billede bagest i str-teksten
}
document.write(str);//udskriv skidtet i browseren
</script>
Avatar billede superraider Nybegynder
19. december 2004 - 16:51 #13
tak tak, jeg er dog nu blevet det bedre til sproget, så jeg forstår det godt nu, men tak
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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