Jak se na WWW vloží datum a čas?
17 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Chtěl jsem se zeptat jak se na webovou stránku dá aktuální čas a datum? Když tak mi dejte odkaz na nějaký WWW, kde se tu naučím. Předem DíK.
-
php.cz - funkce Date();
-
De to i javasriptem(může se to i aktualizovat co sekundu) ovšem javascript není to pravé ořechové :-) jinak zdroják k tomu JS: <span id="cas" title="Na vteřinu aktualní čas"></span> //-zabrazí čas <script> function naplnCas () //nastavení funkce času {var datum = new Date(); var mesic = datum.getMonth() + 1; aktualniCas = datum.getDate() + "." + mesic + "." + datum.getFullYear() + " _ " + datum.getHours() + ":" + datum.getMinutes() + ":" + datum.getSeconds(); window.document.getElementById("cas").innerHTML = aktualniCas; } naplnCas(); //naplneni na zacatku window.setInterval("naplnCas()", 1000); </script> jak sem řek, není to to pravé:-)
-
Lepsi je to pomoci PHP, taxe ziska cas ze serveru, JS ho ziska od klienta...
-
nejjednoduseji to je <? echo date ("j.n.Y H:i:s"); ?> co znamena ktery pismeno si najdi na tom php.cz j - den v mesici n - mesic Y - rok atd...
-
<?=date("Y.m.d, H:i:s) ?>
-
to je format vhodnej spis pro setrideni vic casu, ten prvni format se mi zda hezci a pochopitelnejsi ;-)
-
alebo mix PHP a JS <span id="cas"></span> <script> var hodiny = <? echo Date ("H"); var minuty = <? echo Date ("i"); var sekundy = <? echo Date ("s"); function Cas () { sekundy++; if (sekundy>=60) { sekundy = 0; minuty++; } if (minuty>=60) { minuty = 0; hodiny++; } aktualniCas = hodiny + "." + minuty + "." sekundy; window.document.getElementById("cas").innerHTML = aktualniCas; } Cas(); window.setInterval("Cas()", 1000); </script> ukaze to presny cas zo serveru a zaroven ho aktualizuje kazdu sekundu
-
To lackop: to není pravda a styďte se za to tvrzení! Server zpracuje PHP -> zapíše aktuální čas do těch proměných, ale pak už se to ze serveru nestahuje a tudíž se nemění obsah proměných! Než vypustíte něco, tak si zkuste jestli to není blud!
-
samozrejme, ale hodnotu promennych meni js ;-)
-
PHP skriptem jde vpisovat do JS "<? ?>" takhle? - mi to házelo error
-
V tom případě se omlouvám za svou chybu. Stejně se to ale moc neliší od čistého JS, až na to, že máte čas ze serveru...
-
Tady je tag s českým datem. Ti kteří tomu rozumí daleko víc, si stím mohou více pohrát. Nechal jsem se inspirovat od Špendlíka, tak aby jsi neřekl. <span id="cas" title="Na vteřinu aktualní čas"></span> <script> function naplnCas () {var datum = new Date(); var mesic = null + 1; var den = null; if(datum.getDay() == 0) {den = "Neděle"} if(datum.getDay() == 1) {den = "Pondělí"} if(datum.getDay() == 2) {den = "Úterý"} if(datum.getDay() == 3) {den = "Středa"} if(datum.getDay() == 4) {den = "Čtvrtek"} if(datum.getDay() == 5) {den = "Pátek"} if(datum.getDay() == 6) {den = "Sobota"} if(datum.getMonth() == 0) {mesic = "Ladna"} if(datum.getMonth() == 1) {mesic = "Února"} if(datum.getMonth() == 2) {mesic = "Března"} if(datum.getMonth() == 3) {mesic = "Dubna"} if(datum.getMonth() == 4) {mesic = "Května"} if(datum.getMonth() == 5) {mesic = "Června"} if(datum.getMonth() == 6) {mesic = "Července"} if(datum.getMonth() == 7) {mesic = "Srpna"} if(datum.getMonth() == 8) {mesic = "Září"} if(datum.getMonth() == 9) {mesic = "Října"} if(datum.getMonth() == 10) {mesic = "Listopadu"} if(datum.getMonth() == 11) {mesic = "Prosince"} aktualniCas = den + " " + datum.getDate() + " . " + mesic + " . " + datum.getFullYear(); window.document.getElementById("cas").innerHTML = aktualniCas; } naplnCas(); window.setInterval("naplnCas()", 1000); </script> <br> Momentální čas je: <SCRIPT LANGUAGE=JavaScript> function HodinyJdou() {setInterval("document.all.Hodiny.innerHTML = HodinyCas();", 1000);} function HodinyCas() { p = new Date().toLocaleString(); return p.substr(p.lastIndexOf(" ")); } document.write("<SPAN ID=Hodiny>" + HodinyCas() + "</SPAN>."); document.body.onload = HodinyJdou; </SCRIPT>
-
bogužel to máš zase uživatelův čas
-
Tvoji odpověď jsem nepochopil. Ale na web se vloží aktuální datum a čas, tak nevim , co to tu povídáš.
-
Ze se tam zobrazi ten cas, ktery je u uzivatele v pocitaci, v tom malym ruzku dole napravo, vis? Ty cisla, to prni sou hodiny, druhy cas...a to samy se zobrazi na strankach. V PHP bude cas presny, a ne podle uzivatele.
-
Te mě zas tak neštve ale já jsem to věděl.