How do I format a date-time value?
Category: java.text, viewed: 1930 time(s).
In the DateFormat class there are some predefined constants that we can use to format a date time value. Here is an example of it.
package org.kodejava.example.text; import java.text.DateFormat; import java.util.Date; public class DefaultDateFormatExample { public static void main(String[] args) { Date date = new Date(); // // Format date in a short format // String today = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT).format(date); System.out.println("Today " + today); // // Format date in a medium format // today = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM).format(date); System.out.println("Today " + today); // // Format date in a long format // today = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG).format(date); System.out.println("Today " + today); } } |
And you'll see the result as follow:
Today 12/2/07 8:17 AM Today Dec 2, 2007 8:17:09 AM Today December 2, 2007 8:17:09 AM ICT
Related Examples
- How do I format a number with leading zeros?
- How do I parse a number for a locale?
- How do I format a number for a locale?
- How do I iterate a subset of a string?
- How do I reverse a string using CharacterIterator?
- How do I iterate each characters of a string?
- How do I format a date into dd/mm/yyyy?
- How do I format a number?
- How do I convert Date to String?
- How do I Get a List of Weekday Names?
|
|