Odkial ziskat aktualny den a cas v jave

Programovacie jazyky, rady, poradňa...
M4rek
Medium Star
Medium Star
Príspevky: 499
Registrovaný: 15 máj 2008, 13:38

Odkial ziskat aktualny den a cas v jave

Príspevok od používateľa M4rek »

Potrebujem ziskat aktualny den a cas. Doteraz som to riesil tak, ze sa ziskal aktualny cas a den z mojho PC, lenze to nie je najstastnejsie riesenie, kedze ak si to spusti niekto na svojom pocitaci, kde ma iny cas alebo den tak je zle. Ako teda a odkial ziskat presny cas a den ?
heker
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 14816
Registrovaný: 30 máj 2006, 20:27

Re: Odkial ziskat aktualny den a cas v jave

Príspevok od používateľa heker »

Zrejme to chces na web a zrejmd to je JavaScript. Treba to ziskat cez PHP zo strany servera.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Odkial ziskat aktualny den a cas v jave

Príspevok od používateľa audiotrack »

keď má na počítači iný čas alebo deň, tak je ten iný čas alebo deň pre neho aktuálny. Alebo čo je pre teba aktuálny čas? Zavrhneme všetky časové pásma sveta a každý si nastavíme hodinky podľa teba bez ohľadu na to kde sa nachádzame? Môžeš brať čas z nejakého servera, ale aj tak ho bude mať niekto kto tvoju aplikáciu spustí inde ako v našom pásme iný. To je proste čas. Tak to vymysleli a tak to funguje :)
M4rek
Medium Star
Medium Star
Príspevky: 499
Registrovaný: 15 máj 2008, 13:38

Re: Odkial ziskat aktualny den a cas v jave

Príspevok od používateľa M4rek »

Nechcem to na web a je to Java.

Audio - nemyslel som to tak, ze moj cas je aktualny a taky ma platit vsade. Ale proste realny cas aky je prave teraz v nasom pasme. A ked ma napr. niekto nastaveny cas na jeho OS v 12-hodinovom formate a niekto v 24 hodinovom formate, tak to je dalsi problem, pretoze ziskavam cas vo formate HH:mm a ked ma niekto cas nastaveny ako 13:00 a niekto ako 01:00 tak dostavam rozdielne hodnoty casu a ako zistim, ze 01:00 je 13:00 a nie jedna hodina v noci ?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Odkial ziskat aktualny den a cas v jave

Príspevok od používateľa audiotrack »

čas je reprezentovaný v timestamp formáte, teda počte sekúnd od nejakého počiatočného času. To že ho niekto vypíše ako 13 a niekto ako 1 je len formátovanie. V počítači je stále rovnaký čas, len inak zobrazený. A ty nezískaš toto zobrazenie, ale ten čas. Zobraziť ho potom môžeš ako chceš

Kód: Vybrať všetko

Calendar cal = Calendar.getInstance();
cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
System.out.println( sdf.format(cal.getTime()) );
Napísať odpoveď