Razred DateFormat, ki je prisoten v paketu java.text, je abstraktni razred, ki se uporablja za oblikovanje in razčlenjevanje datumov za kateri koli jezik. Omogoča nam formatiranje datuma v besedilo in razčlenjevanje besedila v datum. Razred DateFormat ponuja številne funkcije za pridobivanje, oblikovanje in razčlenjevanje privzetega datuma/časa. Razred DateFormat razširja razred Format, kar pomeni, da je podrazred razreda Format. Ker je razred DateFormat abstrakten razred, se lahko uporablja za podrazrede oblikovanja datuma/časa, ki oblikujejo in razčlenjujejo datume ali ure na način, neodvisen od jezika.
The format() Metoda razreda DateFormat v Javi se uporablja za oblikovanje danega datuma v niz Datum/čas. V bistvu se metoda uporablja za pretvorbo tega datuma in časa v določeno obliko, tj. mm/dd/llll.
Sintaksa:
public final String format(Date date)>
Parametri: Metoda vzame en datum parametra vrste objekta Date in se nanaša na datum, katerega izhod niza naj bo izdelan.
Vrsta vračila: Vrne datum ali čas v obliki niza mm/dd/llll.
kje je tipka za vstavljanje na tipkovnici prenosnika
Primer 1:
Java
alfa beta obrezovanje
// 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);> >}> }> |
java niz cmp
>
>Izhod:
The original Date: Wed Mar 27 11:12:29 UTC 2019 Formatted Date: Mar 27, 2019>
Primer 2:
Java
plasti modela osi
// 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);> >}> }> |
branje datotek json
>
>Izhod
The original Date: Tue Jan 11 05:42:29 UTC 2022 Formatted Date: January 11, 2022 at 5:42:29 AM UTC>