解析日期字符串時出現奇怪的問題。我有一個日期格式與格式:具有微秒奇怪行爲的iOS日期格式
yyyy-MM-dd HH:mm:ss.SSSSSSZZ
和日期字符串:
2012-11-09 10:47:01.999804+01
dateFromString方法返回零,但是當我更改日期字符串,即:
2012-11-09 10:47:01.989804+01
它的工作原理。 ..有沒有人有想法,爲什麼微秒值有這樣的限制,我該如何正確解析日期,如上所述?
我可以使用正則表達式來解析它,並切割整個SSSSSS部分,但是通常有時我需要比較日期以便它們不匹配,並且會導致更多問題。
很抱歉,我無法更改傳入的日期格式,因此它必須保持原樣。關於時區,它正確解析,你有任何問題嗎? – Bartek