2016年3月30日星期三

Format timestamp

import java.util.Date;
import java.util.Calendar;
import javax.xml.bind.DatatypeConverter;
import java.text.SimpleDateFormat;

Date now = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(now);
cal.set(Calendar.MILLISECOND, 0);


String myFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSXXX";

SimpleDateFormat dateFormater = new SimpleDateFormat(myFormat);
String jobStartedTime = dateFormater.format(now);

System.out.println(jobStartedTime);



https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html

Date and Time PatternResult
"yyyy.MM.dd G 'at' HH:mm:ss z"2001.07.04 AD at 12:08:56 PDT
"EEE, MMM d, ''yy"Wed, Jul 4, '01
"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"02001.July.04 AD 12:08 PM
"EEE, d MMM yyyy HH:mm:ss Z"Wed, 4 Jul 2001 12:08:56 -0700
"yyMMddHHmmssZ"010704120856-0700
"yyyy-MM-dd'T'HH:mm:ss.SSSZ"2001-07-04T12:08:56.235-0700
"yyyy-MM-dd'T'HH:mm:ss.SSSXXX"2001-07-04T12:08:56.235-07:00
"YYYY-'W'ww-u"2001-W27-3

没有评论:

发表评论