Java examples for Date Time:Legacy Date Format
Formatting the Time Using a Custom Format
import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; public class Main { public void m() { Format formatter;//w w w . j a va 2s . c o m // The hour (1-12) formatter = new SimpleDateFormat("h"); // 8 formatter = new SimpleDateFormat("hh"); // 08 // The hour (0-23) formatter = new SimpleDateFormat("H"); // 8 formatter = new SimpleDateFormat("HH"); // 08 // The minutes formatter = new SimpleDateFormat("m"); // 7 formatter = new SimpleDateFormat("mm"); // 07 // The seconds formatter = new SimpleDateFormat("s"); // 3 formatter = new SimpleDateFormat("ss"); // 03 // The am/pm marker formatter = new SimpleDateFormat("a"); // AM // The time zone formatter = new SimpleDateFormat("z"); // PST formatter = new SimpleDateFormat("zzzz"); // Pacific Standard Time formatter = new SimpleDateFormat("Z"); // -0800 // Get today's date Date date = new Date(); // Some examples formatter = new SimpleDateFormat("hh:mm:ss a"); String s = formatter.format(date); // 01:12:53 AM formatter = new SimpleDateFormat("HH.mm.ss"); s = formatter.format(date); // 14.36.33 } }