JAVA 处理时间格式 带有AM PM的字符串
今天在做网络爬虫时,爬取某国外轨迹官网时,返回的JSON格式如下,我需要把轨迹中的时间,保存到我们系统中。
国外返回json 带有AM PM的时间格式如下。
AM 是上午
PM 是下午
保存数据时就需要把AM PM转换成正确的时间。代码如下
public static void main(String[] args) throws ParseException {
SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a",
Locale.ENGLISH);
String dateString = "10/10/2010 11:23:29 AM";
String dateString2 = "10/10/2010 11:23:29 PM";
Date date = df.parse(dateString);
Date date2 = df.parse(dateString2);
System.out.println(date);
System.out.println(date2);
}
输出信息如下: 完美解决
JAVA 日期格式化对应
如有其他问题留言联系我。