Autor | Zpráva | ||
---|---|---|---|
hmm... Profil * |
#1 · Zasláno: 15. 9. 2007, 19:16:26
neviete ako urobit jednu vec s datumom,napr. je dnes 15.9.2007 a na webe by sa ukazovalo 16.9.2007 ?
|
||
nosko Profil |
#2 · Zasláno: 15. 9. 2007, 20:45:10
var qwe=new Date();
den = qwe.getDate(); mesiac = qwe.getMonth(); rok = qwe.getYear(); document.write(den+1+" : "+mesiac+" : "+rok); |
||
hmm... Profil * |
#3 · Zasláno: 15. 9. 2007, 20:54:22
preco sa mi tam zobrazuje 16:8:2007 namiesto 16:9:2007 ?
|
||
nosko Profil |
#4 · Zasláno: 15. 9. 2007, 21:01:23 · Upravil/a: nosko
aha:
getMonth() vracia 0-11 |
||
peta Profil |
#5 · Zasláno: 16. 9. 2007, 09:11:56
hmm...
jakpsatweb - javascript - objekt date jakpsatweb - javascript - priklady - datum a cas |
||
Joker Profil |
#6 · Zasláno: 16. 9. 2007, 09:26:24
nosko
document.write(den+1+" : "+mesiac+" : "+rok); No jestli v tom prvním příspěvku to bylo myšlené jako vrátit zítřejší datum, tak tohle nebude fungovat, na konci měsíce to bude produkovat neexistující dny (32.12.2007 apod.) Kdyžtak takhle: var d=new Date(); d.setDate(d.getDate() + 1); document.write(d.getDate() + ". " + (d.getMonth() +1) + ". " + d.getFullYear()); Funkce setDate datum za koncem měsíce správně převede do dalšího měsíce (například když bude 30.9.2007 a udělám d.setDate(31), výsledkem bude 1.10.2007) |
||
Časová prodleva: 17 let
|
0