Java中的日期格式错误

时间:2015-11-17 13:23:36

标签: java mysql date

评论时间:03-11-2015 01:59 对于这个我使用dd-MM-yyyy hh:mm格式。 当我插入数据库时​​,它插入为0009-05-07 01:59:00.

我在formatDate(csvReviewContent.getReviewTime())传递了ReviewTime 之后我得到了错误的格式......

Tue May 07 01:59:00 IST 9 .

按照我用于formatdate的代码。

public static Date formatDate(String dateString){
        String[] dateFormats = MessageBundleUtil.getMessageResourceString("config", "csv.date.format", null, Locale.ENGLISH).split("\\|");

        try {
            if(dateString != null){
                Date date = org.apache.commons.lang.time.DateUtils.parseDate(dateString, dateFormats);
                return date;
            }else{
                return null;
            }
        } catch (ParseException e) {
            return null;
        }

请帮我找到解决方案。

0 个答案:

没有答案