将“2015-01-28 14:16:02.0”转换为“2015/01/28 14:16:02 GM-03:00”

时间:2015-01-29 16:52:10

标签: java date

我需要将“yyyy-mm-dd hh:ss”(即:Timestamp = 2015-01-28 14:16:02.0)转换为“yyyy / mm / dd hh:ss”但返回日期(和不是String)因为我正在更改对象属性。

我的代码在上面,但不适合它。我的“dtFormat”= 2015/01/28 14:16:02 GMT-03:00,但是当我需要回到日期时,我丢失的格式改为Wed Jan 28 14:16:02 GMT-03:00 2015

private final String dateTimeFormatSecondTimeZone = Util.DATE_TIME_FORMAT_SEC+" z";

    SimpleDateFormat df = new SimpleDateFormat(dateTimeFormatSecondTimeZone);
    String dtFormat = df.format(entity.getDateTime());
    Date dateChanged = df.parse(dtFormat);
    entity.setDateTime(dateChanged);

0 个答案:

没有答案