第1个回答 2011-04-14
String f = "201104141302";
SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmm");
Date d = format.parse(f);
long millionSeconds = d.getTime();
第2个回答 推荐于2018-01-06
来凑个热闹:
主要注意 yyyyMMddHHmm ,其中y代表年year,你是4位,所以4个;
M代表月Month,2个,d代表Day ,H代表hour,m代表minute。另外如果有秒的话再加
s,代表second;
public static void main(String[] args) {
DateFormat format = new SimpleDateFormat("yyyyMMddHHmm");
try {
System.out.println(format.parse("201104141302").getTime());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//System.out.println( Date.parse("201104141302"));
}本回答被网友采纳
第3个回答 推荐于2017-09-18
import java.text.ParseException;
import java.text.SimpleDateFormat;
public class Cat {
public static void main(String[] args) throws ParseException {
String str = "201104141302";
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmm");
long millionSeconds = sdf.parse(str).getTime();//毫秒
System.out.println(millionSeconds);
}
}
-------------------
1302757320000本回答被提问者采纳