JAVA将时间如何将时间格式设置 yyyy-MM-ddTHH:mm:ssZ

发布时间 2023-10-09 09:34:40作者: longkui

原文链接:https://www.longkui.site/error/yyyy-mm-ddthhmmssz/4809/

项目中需要将时间设置设置为yyyy-MM-ddTHH:mm:ssZ格式。

本文用DateTime;

错误代码:

import org.joda.time.DateTime;

  DateTime dt = new DateTime();
  String Timestamp=dt.toString("yyyy-MM-ddTHH:mm:ssZ");

上面的错误代码转换会报错,

使用下面的代码才会转换正常

import org.joda.time.DateTime;

  DateTime dt = new DateTime();
  String Timestamp=dt.toString("yyyy-MM-dd'T'HH:mm:ss'Z'");

加上单引号就正常了。