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 lday=days[time.getDay()]; var date=time.getDate(); var year=time.getFullYear(); var hours=time.getHours(); var minutes=time.getMinutes(); var seconds=time.getSeconds();
men når den er over 10 min fx: 17:08 mangler den 0 hvad skal jeg lave om for koden er enkel så den skal bare små ændres kan i det. Jeg kan intet javascript så en som kan hjælpe?
du skal vel gøre det ved alle sammen: var hours= (time.getHours < 10) ? "0"+time.getHours() : time.getHours(); var minutes=(time.getMinutes() < 10) ? "0"+time.getMinutes() : time.getMinutes(); var seconds=(time.getSeconds() < 10) ? "0"+time.getSeconds() : time.getSeconds();
Det må næsten være noget i den her stil så: document.write(lday + " den "); document.write(date + ". " + lmonth + " " + year); var temp_str = (time.getHours() >= 12) ? " kl. " + hours + ":" + minutes + "PM" : " kl. " + hours + ":" + minutes + "AM"; document.write(temp_string);
Forresten kan du ligeså godt slette: var seconds=(time.getSeconds() < 10) ? "0"+time.getSeconds() : time.getSeconds(); hvis du ikke skal bruge sekunderne ;-)
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.