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 alfabetUitgang:
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>