Importjava.util.Date;ImportJava.util.Scanner;ImportJava.text.SimpleDateFormat;ImportJava.util.*;Import StaticJava.util.calendar.*; Public classers { Public Static voidMain (string[] args) {Newformatdate (); }}classFormatDate//date formatting Basic flow: Formatting (String????) ------Constructed Format (SimpleDateFormat)---------(get time) using formatting (format){ Publicformatdate () {Date nowtime=NewDate (); System.out.println (Nowtime); //output: Tue Sep 20:29:05 CSTString pattern = "y-m-d";//Output: 2017-9-12String pattern1 = "' is now: ' y-m-d ';//output: Now: 2017-9-12 character repetition indicates the output of a number of digits such as mmString pattern3 = "G y year M" D Day E H M min s second z ";//output: September 12, 2017 CE, Tuesday 8:37 20 sec CSTSimpleDateFormat SDF =NewSimpleDateFormat (PATTERN3); String Timepattern=Sdf.format (nowtime); System.out.println (Timepattern); LongTime =System.currenttimemillis (); System.out.println (time); //Output: 1505220011592 }}
Formatting the Java---date