De klasse java.util.Date vertegenwoordigt de datum en tijd in Java. Het biedt constructors en methoden om met datum en tijd in Java om te gaan.
De klasse java.util.Date implementeert een serialiseerbare, kloonbare en vergelijkbare interface. Het wordt overgenomen door de interfaces java.sql.Date, java.sql.Time en java.sql.Timestamp.
Na de klasse Calendar zijn de meeste constructors en methoden van de klasse java.util.Date verouderd. Hier geven we geen lijst met verouderde constructors en methoden.
java.util.Date-constructeurs
Nee. | Constructeur | Beschrijving |
---|---|---|
1) | Datum() | Creëert een datumobject dat de huidige datum en tijd vertegenwoordigt. |
2) | Datum (lange milliseconden) | Creëert een datumobject voor de opgegeven milliseconden sinds 1 januari 1970, 00:00:00 GMT. |
java.util.Date-methoden
Nee. | Methode | Beschrijving |
---|---|---|
1) | Booleaanse na(datum datum) | test of de huidige datum na de opgegeven datum ligt. |
2) | booleaanse waarde vóór (datum datum) | test of de huidige datum vóór de opgegeven datum ligt. |
3) | Objectkloon() | retourneert het kloonobject van de huidige datum. |
4) | int CompareTo(Datumdatum) | vergelijkt de huidige datum met de opgegeven datum. |
5) | booleaanse waarde is gelijk aan (datum datum) | vergelijkt de huidige datum met de gegeven datum voor gelijkheid. |
6) | statisch Datum vanaf(Direct onmiddellijk) | retourneert een exemplaar van het Date-object van Instant date. |
7) | lange getTime() | retourneert de tijd die wordt vertegenwoordigd door dit datumobject. |
8) | int hashCode() | retourneert de hashcodewaarde voor dit datumobject. |
9) | void setTime(lange tijd) | verandert de huidige datum en tijd naar een bepaalde tijd. |
10) | Direct naarInstant() | converteert de huidige datum naar Instant-object. |
elf) | Tekenreeks naarString() | converteert deze datum naar Instant-object. |
java.util.Date Voorbeeld
Laten we het voorbeeld bekijken om de datum in Java af te drukken met behulp van de klasse java.util.Date.
mooiste glimlach ter wereld
1e manier:
kruskals-algoritme
java.util.Date date=new java.util.Date(); System.out.println(date);Test het nu
Uitgang:
Wed Mar 27 08:22:02 IST 2015
2e manier:
long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date);Test het nu
Uitgang:
Wed Mar 27 08:22:02 IST 2015