Avatar billede spacee Nybegynder
23. juli 2004 - 18:52 Der er 7 kommentarer og
2 løsninger

Færdiggøre date script

Hej Eksperter,

Nogen som vil tjene 200 points ved at gøre så dette date script opfylder mine behov.

Her her hvordan det virker pt.
- Det skriver 23-7
- Screenshot: http://www.laraneinnovations.com/date1.jpg

Her er hvordan det skal virke:
- Det skal skrive 23-07-04
- Det skal også kunne skrive i går's date 22-07-04
- Screenshot: http://www.laraneinnovations.com/date2.jpg

Her er scriptet:
-----------------------
<script language="javascript">
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd() {
rnd.seed = (rnd.seed*9301+49297) % 233280;
return rnd.seed/(233280.0);
};
function rand(number) {
return Math.ceil(rnd()*number);
};
function prnD(szText, iNumItems, DayLess){
var date = new Date();
var d = date.getDate() - DayLess;
var day = (d < 10) ? '0' + d : d;
var m = date.getMonth() + 1;
var month = (m < 10) ? '0' + m : m;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;
for (var I = 0; I < iNumItems; I++){
document.write(d + "-" + m + " " + szText );
}
}
</script>
--------------------------
<script>prnD( "<a href=\"\"></a><br>", 15, 0 );</script>
Avatar billede roenving Novice
23. juli 2004 - 19:08 #1
15 gange af hver ?-)

<script type="text/javascript">
function prnD(szText, iNumItems, DayLess){
  var date = new Date();
  var d = date.getDate() - DayLess;
  var day = (d < 10) ? '0' + d : d;
  var m = date.getMonth() + 1;
  var month = (m < 10) ? '0' + m : m;
  var yy = date.getFullYear();
  var year = (yy < 1000) ? yy + 1900 : yy;
  for (var I = 0; I < iNumItems; I++){
    document.write(day + "-" + month + "-" + year + " " + szText );
  }
}
</script>

<script type="text/javascript">prnD( "<a href=\"\"></a><br>", 15, 0 );</script>
<br>
<script type="text/javascript">prnD( "<a href=\"\"></a><br>", 15, 1 );</script>
Avatar billede spacee Nybegynder
23. juli 2004 - 19:30 #2
Tæt på :)

kan du få year til at blive til 04 i stedet for 2004
Avatar billede roenving Novice
23. juli 2004 - 19:33 #3
var yy = date.getFullYear();
  var year = yy%100;
Avatar billede roenving Novice
23. juli 2004 - 19:35 #4
Nåh, nej ...

  var yy = date.getFullYear();
  var year = ("" + yy).substring(2);
Avatar billede spacee Nybegynder
23. juli 2004 - 19:35 #5
nu blev det til 4

hvad med 04?
Avatar billede spacee Nybegynder
23. juli 2004 - 19:37 #6
super! Hvis du lige laver et svar, så siger jeg mange tak for hjælpen :)
Avatar billede roenving Novice
23. juli 2004 - 19:39 #7
Velbekomme '-)

-- men du skal selv beholde laaaaaaaaaaaangt de fleste point selv, for svaret er kun til 15-20 point ...

Så læg selv et svar og fordel via 'Avanceret' !-)
Avatar billede spacee Nybegynder
23. juli 2004 - 19:42 #8
ok hvis du ønsker det sådan :)
Avatar billede roenving Novice
23. juli 2004 - 19:44 #9
-- og tak for point ;~}
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