How to use date format in Java

6 Answers

0 votes
package javaapplication1;

import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.Date;

// "yyyy.MM.dd G 'at' HH:mm:ss z" 	- 2016.07.04 AD at 12:08:56 PDT
// "EEE, MMM d, ''yy" 	            - Wed, Jul 4, '16
// "h:mm a" 	                    - 12:08 PM
// "hh 'o''clock' a, zzzz" 	        - 12 o'clock PM, Pacific Daylight Time
// "K:mm a, z" 	                    - 0:08 PM, PDT
// "yyyyy.MMMMM.dd GGG hh:mm aaa" 	- 02016.July.04 AD 12:08 PM
// "EEE, d MMM yyyy HH:mm:ss Z" 	- Wed, 4 Jul 2016 12:08:56 -0700
// "yyMMddHHmmssZ" 	                - 160704120856-0700
// "yyyy-MM-dd'T'HH:mm:ss.SSSZ" 	- 2016-07-04T12:08:56.235-0700
// "yyyy-MM-dd'T'HH:mm:ss.SSSXXX" 	- 2016-07-04T12:08:56.235-07:00
// "YYYY-'W'ww-u" 	                - 2016-W27-3

public class Example {
    public static void main(String[] args) {
			
        SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
	    Date d;
        try {
            d = sdf.parse("2/27/1966");
            System.out.println(d);
        } catch (ParseException ex) {
            System.out.println(ex.getMessage());
        }
    }
}
 
 
/*
run:
 
Sun Feb 27 00:00:00 IST 1966
 
*/

 



answered Jan 13, 2016 by avibootz
edited Jan 17, 2016 by avibootz
0 votes
package javaapplication1;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Example {
    public static void main(String[] args) {
			
        Date curDate = new Date();
        try {
            SimpleDateFormat sdf = new SimpleDateFormat();
	        String DateToStr = sdf.format(curDate);
	        System.out.println(DateToStr);
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
    }
}
 
 
/*
run:
 
1/13/16 9:51 AM
 
*/

 



answered Jan 13, 2016 by avibootz
0 votes
package javaapplication1;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Example {
    public static void main(String[] args) {
			
        Date curDate = new Date();
        try {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
	        String DateToStr = sdf.format(curDate);
	        System.out.println(DateToStr);
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
    }
}
 
 
/*
run:
 
2016/01/13
 
*/

 



answered Jan 13, 2016 by avibootz
edited Jan 13, 2016 by avibootz
0 votes
package javaapplication1;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Example {
    public static void main(String[] args) {
			
        Date curDate = new Date();
        try {
            SimpleDateFormat sdf = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
	        String DateToStr = sdf.format(curDate);
	        System.out.println(DateToStr);
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
    }
}
 
 
/*
run:
 
13-1-2016 11:08:16
 
*/

 



answered Jan 13, 2016 by avibootz
0 votes
package javaapplication1;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

public class Example {
    public static void main(String[] args) {
			
        Date curDate = new Date();
        try {
            SimpleDateFormat sdf = new SimpleDateFormat("dd MMMM yyyy zzzz", Locale.ENGLISH);
	        String DateToStr = sdf.format(curDate);
	        System.out.println(DateToStr);
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
    }
}
 
 
/*
run:
 
13 January 2016 Israel Standard Time
 
*/

 



answered Jan 13, 2016 by avibootz
0 votes
package javaapplication1;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Example {
    public static void main(String[] args) {
			
        Date curDate = new Date();
        try {
            SimpleDateFormat sdf = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss z");
	        String DateToStr = sdf.format(curDate);
	        System.out.println(DateToStr);
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
    }
}


/*
run:
 
Wed, 13 Jan 2016 11:15:10 IST
 
*/

 



answered Jan 13, 2016 by avibootz

Related questions

...