我有一个日期字符串,格式如下“2017-02-10T07:45:00.000Z”
我用的是下面的格式let flightStatusDateFormat = " yyyy-MM-ddTHH:MM:ss。SSSZ "
但是当我运行应用程序时,dateForware返回一个nil NSDate对象。感谢任何帮助。
谢谢
请转义 T
和 Z
:
让flightStatusDateFormat=“yyyy-MM-dd'T'HH:MM:ss.SSS'Z'
否则,Z 将被视为时区,T 将不被识别。
应该是,
let flightStatusDateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
主要内容:DateFormat 类,SimpleDateFormat 类格式化日期表示将日期/时间格式转换为预先定义的日期/时间格式。例如将日期“Fri May 18 15:46:24 CST2016” 格式转换为 “2016-5-18 15:46:24 星期五”的格式。 在 Java 中,可以使用 DateFormat 类和 SimpleDateFormat 类来格式化日期,下面详细介绍这两个格式化日期类的使用。 DateFormat 类 DateFormat 是日
Parameter Position Type Required Default Description 1 string No %b %e, %Y This is the format for the outputted date. 输出日期的格式。 2 string No n/a This is the default date if the input is empty. 输入为空时的默认时
因此,我有一个类“Person”,它包含一个具有4个参数(3个字符串和1个本地日期)的构造函数和一个重写的toString方法,该方法将输出写入控制台(它还将LocalDate变量转换为字符串)。以下是代码: 现在,在main方法中,我创建了3个具有不同参数的不同对象,并将它们全部添加到ArrayList中,如下所示: 程序运行良好,我得到以下格式的输出: 现在,我希望这个日期显示为“1968年1
我从后端获取json,如下所示: 并在json中循环,如下所示: 但是,这里的只是在td列中打印,如以下。那么,我如何在每个tds中使这个显示像这样呢? 我的尝试: 我对两种解决方案都是开放的,即:后端和前端。对于我的后端,我正在使用django,如果您需要查看任何来自后端的代码,请告诉我。
我想在获得,和。 这是一条漫长的道路: 我的问题:如何将最后一部分压缩到函数? 我想归档的内容: p/s:的含义与标准数字格式字符串相同。像C#语法:
ObjectMapper不会将对象格式化为自定义对象。 波乔不在我的控制之下,所以我不能改变它。我需要序列化WS的POJO对象。POJO有(我不知道为什么,因为它的日期来自数据库)。 我使用的是Spring boot 2.1.8。释放,所以。。。我将其放入我的依赖项中: 我还在应用程序中添加了这个。特性: 在配置文件中,我在配置文件中添加了这个bean,因为尽快配置ObjectMapper以接受更