logo

DateFormat format() Methode in Java met voorbeelden

De DateFormat-klasse die aanwezig is in het java.text-pakket is een abstracte klasse die wordt gebruikt om datums voor elke landinstelling op te maken en te parseren. Hiermee kunnen we datum naar tekst opmaken en tekst tot nu toe parseren. De DateFormat-klasse biedt veel functionaliteiten voor het verkrijgen, formatteren en parseren van de standaarddatum/-tijd. De DateFormat-klasse breidt de Format-klasse uit, wat betekent dat het een subklasse is van de Format-klasse. Omdat de klasse DateFormat een abstracte klasse is, kan deze worden gebruikt voor subklassen voor de opmaak van datum/tijd, die datums of tijden op een taalonafhankelijke manier opmaken en parseren.

De formaat() De methode van de DateFormat-klasse in Java wordt gebruikt om een ​​bepaalde datum op te maken in een datum/tijd-tekenreeks. In principe wordt de methode gebruikt om deze datum en tijd naar een bepaald formaat te converteren, dat wil zeggen mm/dd/jjjj.

Syntaxis:



public final String format(Date date)>

Parameters: De methode gebruikt één parameter date van het objecttype Date en verwijst naar de datum waarvan de stringuitvoer moet worden geproduceerd.

Retourtype: Retourneert Datum of tijd in tekenreeksnotatie mm/dd/jjjj.

css afbeeldingsgrootte wijzigen

Voorbeeld 1:

json-formaat voorbeeld

Java




// Java Program to Illustrate format() Method> // of DateTime Class> // Importing required classes> import> java.text.*;> import> java.util.Calendar;> // Main class> // DateFormat_Demo> public> class> GFG {> >// Main driver method> >public> static> void> main(String[] args)> >{> >// Initializing the first formatter> >DateFormat DFormat = DateFormat.getDateInstance();> >// Initializing the calendar Object> >Calendar cal = Calendar.getInstance();> >// Displaying the actual date> >System.out.println(>'The original Date: '> >+ cal.getTime());> >// Converting date using format() method> >String curr_date = DFormat.format(cal.getTime());> >// Printing the formatted date> >System.out.println(>'Formatted Date: '> + curr_date);> >}> }>

string.waardevan java
>

>

nummer het alfabet
Uitgang:

The original Date: Wed Mar 27 11:12:29 UTC 2019 Formatted Date: Mar 27, 2019>

Voorbeeld 2:

Java




voeg een watermerk in het woord in
// Java Program to Illustrate format() Method> // of DateTime Class> // Importing required classes> import> java.text.*;> import> java.util.*;> // Main class> // DateFormat_Demo> public> class> GFG {> >// Main driver method> >public> static> void> main(String[] args)> >{> >// Initializing the first formatter> >DateFormat DFormat = DateFormat.getDateTimeInstance(> >DateFormat.LONG, DateFormat.LONG,> >Locale.getDefault());> >// Initializing the calendar Object> >Calendar cal = Calendar.getInstance();> >// Displaying the actual date> >System.out.println(>'The original Date: '> >+ cal.getTime());> >// Converting date using format() method and> >// storing date in a string> >String curr_date = DFormat.format(cal.getTime());> >// Printing the formatted date on console> >System.out.println(>'Formatted Date: '> + curr_date);> >}> }>

>

>

Uitvoer

The original Date: Tue Jan 11 05:42:29 UTC 2022 Formatted Date: January 11, 2022 at 5:42:29 AM UTC>