logo

DateFormat format() Metóda v jazyku Java s príkladmi

Trieda DateFormat prítomná v balíku java.text je abstraktná trieda, ktorá sa používa na formátovanie a analýzu dátumov pre ľubovoľné miestne nastavenie. Umožňuje nám formátovať dátum na text a analyzovať text k dátumu. Trieda DateFormat poskytuje mnoho funkcií na získanie, formátovanie a analýzu predvoleného dátumu a času. Trieda DateFormat rozširuje triedu Format, čo znamená, že je podtriedou triedy Format. Keďže trieda DateFormat je abstraktná trieda, možno ju použiť pre podtriedy formátovania dátumu a času, ktoré formátujú a analyzujú dátumy alebo časy spôsobom nezávislým od jazyka.

The formát() metóda triedy DateFormat v jazyku Java sa používa na formátovanie daného dátumu do reťazca Date/Time. V podstate sa metóda používa na prevod tohto dátumu a času do konkrétneho formátu, tj mm/dd/rrrr.



Syntax:

public final String format(Date date)>

Parametre: Metóda berie jeden parameter dátum typu objektu Date a odkazuje na dátum, ktorého výstup reťazca sa má vytvoriť.

Typ návratu: Vráti dátum alebo čas v reťazcovom formáte mm/dd/rrrr.



volanie funkcie javascript z html

Príklad 1:

Java






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

ak inak ak inak ak java
>

>

Výkon:

zoznam náboženstiev
The original Date: Wed Mar 27 11:12:29 UTC 2019 Formatted Date: Mar 27, 2019>

Príklad 2:

Java




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

učiť selén
>

>

Výkon

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