如何在Swift中使用DateFormatter从欧洲唯一时间获取日期

时间:2018-12-30 12:59:33

标签: swift date time timezone dateformatter

我尝试获取日期,但是我只有一个时间。 现在,我不在乎年,月或日。重要的是时间。

我的输入格式为“ hh:mm:ss”(即欧洲时间格式)。

问题在于12:59:59之前的任何时间都不起作用!

如何从12:59:59之前的时间获取日期????

我的代码如下:

build.gradle

输出:无可用日期

如果我将str的小时设置设置为小于或等于12的任何值,那么它将起作用。

例如,如果我设置str =“ 12:02:09”,我将得到输出: 1999-12-31 23:02:09 +0000

例如,如果我设置str =“ 10:02:09,我得到的输出为: 2000-01-01 09:02:09 +0000

例如,如果我设置str =“ 13:02:09,我得到的输出是:无日期可用

如何从12:59:59之前的时间获取日期????

理想情况下,如何获得与输入时间具有匹配时间的日期?

0 个答案:

没有答案