1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
/* Formatting date in default formats using DateFormat This example shows how to format date and time using default formats using Java DateFormat class. Predefined date formats are short, default or medium, long and full. */ import java.text.DateFormat; import java.util.Date; public class FormattingDateInDefaultFormats { public static void main(String[] args) { //create Date object Date date = new Date(); //formats date in Short format that consists of numbers like 11/25/06 String strDate = DateFormat.getDateInstance(DateFormat.SHORT).format(date); System.out.println(strDate); //formats date in Medium format strDate = DateFormat.getDateInstance(DateFormat.MEDIUM).format(date); /* * We can also use default format instead of MEDIUM like given below * strDate = DateFormat.getDateInstance().format(date); * OR * strDate = DateFormat.getDateInstance(DateFormat.DEFAULT).format(date); */ System.out.println(strDate); //formats date in Long format strDate = DateFormat.getDateInstance(DateFormat.LONG).format(date); System.out.println(strDate); //formats date in Full format strDate = DateFormat.getDateInstance(DateFormat.FULL).format(date); System.out.println(strDate); } } /* Typical output would be 12/27/07 Dec 27, 2007 December 27, 2007 Thursday, December 27, 2007 */ |
Add Comment