java将10/Nov/2016:00:01:02 +0800转换时间为2016-11-10 00:01:02

  转换时间格式的工具类:

  

package com.mysql;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

import com.sun.org.apache.xerces.internal.impl.xpath.regex.ParseException;

public class datail {
    //改变时间的格式
    public static String parseDate(String dateStr) throws java.text.ParseException{
         
    SimpleDateFormat input_date = new SimpleDateFormat("dd/MMM/yyyy:HH:mm:ss Z", Locale.ENGLISH);
    SimpleDateFormat output_date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String finalDate = "";
        try {
            Date parse_date = input_date.parse(dateStr);
             finalDate = output_date.format(parse_date);
        } catch (ParseException e) {
            e.printStackTrace();
        }
 
        return  finalDate;
    }
         
    
    
}

接下来看一下测试的结果:

 

原文地址:https://www.cnblogs.com/moxihuishou/p/13931296.html