Ondanks het feit dat de naam " Date , " de java.util.Date klasse vertegenwoordigt niet wat we meestal zien als een datum . Integendeel, het is een moment in de tijd gemeten in milliseconden sinds middernacht GMT , 1 januari 1970 ( bekend als de " Unix tijdperk . " ) . Deze " date " weerspiegelt niet kalenders gebruikt in andere landen , zoals de traditionele Japanse kalender of de calendar.To adres deze Hebreeuwse , Java biedt de java.util.Calendar klasse . U kunt nog steeds gebruik maken van de klasse Date voor eenvoudige vergelijkingen , zoals het bepalen welke van de twee data eerder is . Aan de andere kant , als je nodig hebt om individuele eenheden te manipuleren of express een date met een internationale kalender , dan moet je een Calendar -object gebruiken . Java biedt methoden die converteren tussen Data en agenda's , zodat je elkaar kunt gebruiken beide typen . Wat je nodig hebt Java-ontwikkeltools Toon Meer Aanwijzingen 1 Haal de java.util.Date object dat u wilt converteren . Als de waarde die je hebt is slechts een aantal milliseconden sinds de Unix- tijdperk ( zoals geretourneerd door een oproep te System.currentTimeMillis ) , kunt u een gelijkwaardig object Date te krijgen door het passeren van de waarde van een oproep om " nieuwe Date . " < br > Pagina 2 Maak een nieuwe Calendar object door te bellen met " nieuwe kalender ( ) ' zonder argumenten , die zal het initialiseren met de standaard tijdzone en locatie voor het systeem waarop de aanvraag momenteel wordt uitgevoerd . U kunt ook een expliciete tijdzone en locatie om deze constructor doorgeven als u wenst om de datum te converteren naar een andere dan de standaard tijdzone . 3 Roep de " setTime " -methode op de kalender object , het doorgeven van de Date object dat u wilt converteren . De kalender zal vertegenwoordigen nu hetzelfde moment als het object Date . 4 Bel de "get " en " set" -methode op de kalender object om de individuele componenten , zoals de maand , dag , manipuleren jaar , aantal uren , aantal minuten en anderen . 5 Als u nodig hebt om een object Date dat overeenkomt met deze kalender na het uitvoeren van een aantal manipulaties , noemen de " getTime " -methode , die terugkeert van een ophalen datum .
|