如何将表示为字符串的日期转换为毫秒?
可能的重复:
如何将java字符串转换为日期对象
在我的Java代码中,我有输入字符串,我需要将其转换为毫秒。05.10.2011
所以:
String someDate = "05.10.2011";
我必须转换以匹配毫秒格式。
可能的重复:
如何将java字符串转换为日期对象
在我的Java代码中,我有输入字符串,我需要将其转换为毫秒。05.10.2011
所以:
String someDate = "05.10.2011";
我必须转换以匹配毫秒格式。
String someDate = "05.10.2011";
SimpleDateFormat sdf = new SimpleDateFormat("MM.dd.yyyy");
Date date = sdf.parse(someDate);
System.out.println(date.getTime());
您可以使用Java的SimpleDateFormat轻松转换为Date实例。
SimpleDateFormat formatter = new SimpleDateFormat("MM.dd.yyyy"); // Month.Day.Year
Date d = formatter.parse(inputString);
long timestamp = d.getTime();