Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
vložte nasledujúci do prázdneho textového súboru nastaviť základný program pre tutorial :
import java.text.ParseException ;
import java . text.SimpleDateFormat ;
import java.util.Date ;
public class JavaDateTutorial {
public static void main ( String [ ] args ) {
}
}
kód pre zvyšok tutoriálu bude pokračovať v zátvorke z " public static void main ( String [ ] args ) " sekcii .
2
vložte nasledujúci :
Dátum d = new Date ( ) ;
Tým sa vytvorí nový objekt Date a inicializuje ho držať aktuálny čas v mieste príkaze bola volaná , . založené na systémových hodinách počítača
3
Vymazať príkaz z kroku 2 a vložte nasledujúci na svojom mieste :
dlhé milisekúnd = 50000 ,
Dátum d = new Date ( milisekúnd ) ;
To vám dáva väčšiu kontrolu nad časom inicializovaný pre dáta . Vzhľadom k tomu , číslo , bude inicializovať dátum držať čas , ktorý je určitý počet milisekúnd uplynulých o " epochu " , v mieste, ktoré počítač považuje za nulový bod v čase . " Epocha " je presne o polnoci , 1. januára 1970 GMT . Môžete ísť pred týmto dátumom tým , že záporné číslo
4
vložte nasledujúci po príkazov z Krok 3 : .
SimpleDateFormat sdf = new simpleDateFormat ( " yyyy - MM - dd " ) ;
try {
d = sdf.parse ( " 1999-2-13 " ) ;
String currentDate = sdf.format ( d ) ;
catch ( ParseException e ) {
System.out.println ( " Dátum nesprávne napísaný . " ) ;
}
simpleDateFormat uľahčuje čítanie a napísať dáta vo formáte , ktorý je čitateľný človek , skôr než v tisícinách sekundy od roku 1970 . Pomocou funkcie derivačné , bude počítač pokúsi prečítať dátum reťazca a uložiť ich do " Date " objektu . Naopak , bude metóda formát previesť existujúce dáta do reťazca čitateľné .