Sunday, March 4, 2012

How do I format a date-time value in android?



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);
        }
}

Below is the output..........
Today 12/2/07 8:17 AM
Today Dec 2, 2007 8:17:09 AM
Today December 2, 2007 8:17:09 AM ICT

No comments:

Post a Comment