Java's systeem voor het bijhouden van data is gewikkeld rond een " Date " klasse, die spoor van de huidige tijdzone en het aantal milliseconden dat is verstreken sinds een standaard tijd houdt , genaamd de " tijdperk . " Naast deze klasse , is er ook een SimpleDateFormat klasse ontworpen om het makkelijker te verwerken data in formulieren begrijpelijk mens . Instructies 1 Plak volgende in een leeg tekstbestand op te zetten het basisprogramma voor de tutorial : import java.text.ParseException ; import java . text.SimpleDateFormat ; import java.util.Date ; public class JavaDateTutorial { public static void main ( String [ ] args ) op { } Alle code voor de rest van de tutorial > zal gaan binnen de haakjes van de " public static void main ( String [ ] args ) " sectie . 2 Plak volgende : datum Wenskaarten d = new date ( ) ; Dit creëert een nieuwe datum object en initialiseert het naar de huidige tijd te houden op het punt het bevel werd geroepen , gebaseerd op de systeemklok van de computer 3 Wis het commando van stap 2 , en plak de volgende op zijn plaats : . lange milliseconden = 50000 ; < br date > d = new date ( milliseconden ) ; Dit geeft u meer controle over de tijd geïnitialiseerd voor de datum. Een nummer , worden de datum initialiseren een tijd die een aantal milliseconden voorbij de "epoch , " het punt dat de computer beschouwt het nulpunt in de tijd te houden . De " tijdperk" is precies middernacht , 1 januari 1970, GMT . U kunt gaan voor deze datum door het verstrekken van een negatief getal 4 Plak volgende na de commando's uit Stap 3 : . SimpleDateFormat sdf = new SimpleDateFormat ( " yyyy - MM - dd " ) ; try { d = sdf.parse ( " 1999/02/13 " ) ; String CurrentDate = sdf.format ( d ) ; < br vangst > ( ParseException e ) { System.out.println ( " Datum verkeerd geschreven . " ) ; } SimpleDateFormat maakt het makkelijker om te lezen en schrijft data in een formaat dat leesbaar en niet in duizendsten van een seconde sinds 1970 . Met behulp van de parse -functie , zal de computer proberen te date strings lezen en bewaar ze in een " Date " object . Omgekeerd zal de notatiemethode een bestaande datum om te zetten in een voor mensen leesbare string.
|