转换GMT格式(js格式)的日期的工具类

本文用来转换以下格式的日期: 05/Mar/2017:03:38:09

public static void dealJSDate() throws Exception{
  String date="05/Mar/2017:03:38:09";
  SimpleDateFormat sdf = new SimpleDateFormat("dd/MMM/yyyy:HH:mm:ss",Locale.ENGLISH);
  Date parse = sdf.parse(date);
  System.out.println(parse);
  System.out.println(parse.getTime());
}

输出结果:

Sun Mar 05 03:38:09 CST 2017
1488656289000

 

1.将Mar转成数字 就能使用一般的时间格式转换

2.我们来倒着推,将sdf设置成 月份是英文的格式  就可以来格式化 05/Mar/2017:03:38:09 这种格式的日期

这里使用new SimpleDateFormat("dd/MMM/yyyy:HH:mm:ss",Locale.ENGLISH);Locale.ENGLISH将月份转成英文

注意:月份是MMM

posted @ 2017-03-28 15:34  瀋闖  阅读(110)  评论(0编辑  收藏  举报