Date
Date date = new Date();
System.out.println(date);
DateFormat dateFormat;
dateFormat = new SimpleDateFormat("G");
dateFormat = new SimpleDateFormat("y");
dateFormat = new SimpleDateFormat("M");
dateFormat = new SimpleDateFormat("w");
dateFormat = new SimpleDateFormat("W");
dateFormat = new SimpleDateFormat("D");
dateFormat = new SimpleDateFormat("d");
dateFormat = new SimpleDateFormat("F");
dateFormat = new SimpleDateFormat("E");
dateFormat = new SimpleDateFormat("a");
dateFormat = new SimpleDateFormat("H");
dateFormat = new SimpleDateFormat("k");
dateFormat = new SimpleDateFormat("K");
dateFormat = new SimpleDateFormat("h");
dateFormat = new SimpleDateFormat("m");
dateFormat = new SimpleDateFormat("s");
dateFormat = new SimpleDateFormat("S");
dateFormat = new SimpleDateFormat("z");
dateFormat = new SimpleDateFormat("Z");
dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(dateFormat.format(date));
System.out.println(date);
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2021-09-29 19:07:18"));
String input = "2012-12-31";
String pattern = "yyyy-MM-dd";
DateFormat dateFormat = new SimpleDateFormat(pattern);
System.out.println(dateFormat.parse(input));
Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2021-09-29 19:07:18");
System.out.println(date);
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2021-09-29 19:07:18")));
Number
double num = 10234567.895;
NumberFormat numberFormat = new DecimalFormat("¥###,###,###.##");
numberFormat = new DecimalFormat("¥000,000,000.00");
numberFormat = new DecimalFormat("¥###,000,000.0");
numberFormat = new DecimalFormat("¥###,000,000.00");
numberFormat = new DecimalFormat("¥###,000,000");
System.out.println(numberFormat.format(num));
int code = 2;
NumberFormat numberFormat = new DecimalFormat("00000");
System.out.println(numberFormat.format(code));
System.out.println(new DecimalFormat("00000").format(30));