返回特定日期零NSDateFormatter只有在考慮到這種代碼的某些時間段
date: 2013-03-26 04:00:00 +0000
date: 2013-03-27 04:00:00 +0000
date: 2013-03-28 04:00:00 +0000
date: 2013-03-29 04:00:00 +0000
date: 2013-03-30 04:00:00 +0000
date: 2013-03-31 04:00:00 +0000
date: 2013-04-01 04:00:00 +0000
當我去設置 - >一般 - >日期&時間,並設置時區到約旦安曼(GMT + 3),這是相同代碼的輸出:
date: 2013-03-25 22:00:00 +0000
date: 2013-03-26 22:00:00 +0000
date: 2013-03-27 22:00:00 +0000
date: (null)
date: 2013-03-29 21:00:00 +0000
date: 2013-03-30 21:00:00 +0000
date: 2013-03-31 21:00:00 +0000
爲什麼?
你對這個假設是正確的,但即使在時間正常化之後,在約旦安曼仍有日期導致NSDateFormatter返回零。非常非常奇怪。到目前爲止,我只在這個時區看過它。 – user2393462435