logo

DateFormat format() Metoda v Javě s příklady

Třída DateFormat přítomná v balíčku java.text je abstraktní třída, která se používá k formátování a analýze dat pro jakékoli národní prostředí. Umožňuje nám formátovat datum na text a analyzovat text k datu. Třída DateFormat poskytuje mnoho funkcí pro získání, formátování a analýzu výchozího data/času. Třída DateFormat rozšiřuje třídu Format, což znamená, že je podtřídou třídy Format. Vzhledem k tomu, že třída DateFormat je abstraktní třída, lze ji použít pro podtřídy formátování data/času, které formátují a analyzují data nebo časy způsobem nezávislým na jazyce.

The formát() metoda třídy DateFormat v Javě se používá k formátování daného data do řetězce Date/Time. V zásadě se metoda používá k převodu tohoto data a času do určitého formátu, tj. mm/dd/rrrr.



Syntax:

public final String format(Date date)>

Parametry: Metoda přebírá jeden parametr datum typu objektu Date a odkazuje na datum, jehož výstup řetězce má být vytvořen.

Typ vrácení: Vrátí datum nebo čas ve formátu řetězce mm/dd/rrrr.



primární klíč složený klíč

Příklad 1:

čísla pro abecedu

Jáva






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

řetězec na celé číslo
>

>

Java zřetězení řetězců
Výstup:

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

Příklad 2:

Jáva




proměnné nginx
// 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);> >}> }>

>

>

Výstup

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