DateFormat klasė, esanti java.text pakete, yra abstrakti klasė, naudojama formatuoti ir analizuoti bet kurios lokalės datas. Tai leidžia mums formatuoti datą į tekstą ir išanalizuoti tekstą iki datos. DateFormat klasė suteikia daug funkcijų, kurias galima gauti, formatuoti, analizuoti numatytąją datą / laiką. DateFormat klasė išplečia Format klasę, tai reiškia, kad tai yra Format klasės poklasis. Kadangi DateFormat klasė yra abstrakti klasė, todėl ją galima naudoti datos/laiko formatavimo poklasiams, kurie formatuoja ir analizuoja datas ar laiką nepriklausomai nuo kalbos.
The formatas () DateFormat klasės metodas Java yra naudojamas suformatuoti nurodytą datą į datos / laiko eilutę. Iš esmės šis metodas naudojamas konvertuoti šią datą ir laiką į tam tikrą formatą, ty mm/dd/yyyy.
Sintaksė:
public final String format(Date date)>
Parametrai: Metodas naudoja vieną Date objekto tipo parametro datą ir nurodo datą, kurios eilutės išvestis turi būti sukurta.
Grąžinimo tipas: Grąžina datą arba laiką eilutės formatu mm/dd/yyyy.
išsaugoti youtube video vlc
1 pavyzdys:
char į int java
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);> >}> }> |
Kat timpf
>
>
skirtumas tarp masyvo ir masyvo sąrašoIšvestis:
The original Date: Wed Mar 27 11:12:29 UTC 2019 Formatted Date: Mar 27, 2019>
2 pavyzdys:
Java
javascript išskleidžiamąjį meniu
// 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);> >}> }> |
>
>Išvestis
The original Date: Tue Jan 11 05:42:29 UTC 2022 Formatted Date: January 11, 2022 at 5:42:29 AM UTC>