logo

DateFormat format() Metod i Java med exempel

Klassen DateFormat som finns i java.text-paketet är en abstrakt klass som används för att formatera och analysera datum för alla språk. Det låter oss formatera datum till text och tolka text till datum. Klassen DateFormat tillhandahåller många funktioner för att erhålla, formatera, analysera standarddatum/tid. DateFormat-klassen utökar Format-klassen, vilket betyder att den är en underklass till Format-klassen. Eftersom DateFormat-klassen är en abstrakt klass, kan den därför användas för underklasser för formatering av datum/tid, som formaterar och analyserar datum eller tider på ett språkoberoende sätt.

De formatera() Metoden för DateFormat-klassen i Java används för att formatera ett givet datum till en Date/Time-sträng. I grund och botten används metoden för att konvertera detta datum och tid till ett visst format, dvs. mm/dd/åååå.



Syntax:

public final String format(Date date)>

Parametrar: Metoden tar ett parameterdatum av objekttypen Date och refererar till det datum vars strängutgång ska produceras.

Returtyp: Returnerar datum eller tid i strängformat mm/dd/åååå.



linux mint cinnamon vs mate

Exempel 1:

arp ett kommando

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);> >}> }>

konvertering av datum till sträng
>

>

i java
Produktion:

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

Exempel 2:

Java




java omrörning till int
// 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);> >}> }>

>

>

Produktion

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