2011-07-09 74 views
1

我使用ObjectiveFlickr從Flickr檢索一組照片。日期以字符串形式返回,如「1309695647」。如何使用NSDateFormatter將Flickr的「date_create」和「date_update」轉換爲NSDate?

這些數字是什麼?毫秒?我無法弄清楚如何定義日期格式使用NSDateFormatter :(

Flickr documentation並不能幫助它們轉換爲NSDate對象,我無法找到谷歌:(

+3

你知道這個日期應該代表什麼? 'NSDate'有方法' - (id)initWithTimeIntervalSince1970:(NSTimeInterval)seconds'可能是一個很好的開始 –

+0

的地方,非常感謝! ;) – daveoncode

回答

3

高概率什麼是,這些日期是正規的時間戳(unsigned int類型,自1970年1月1日的秒數)請參見下面:

http://www.flickr.com/services/api/misc.dates.html

發佈日期

'已發佈'日期代表照片上傳到 Flickr的時間 。這是在 上傳時設置的。

張貼的日期總是傳遞 圍繞作爲Unix時間戳,這是 一個無符號整數由於1970年1月1日 GMT指定 秒數。

所有發佈日期是在 GMT傳來傳去,它是由應用程序 提供商使用 有關觀衆的時區進行格式化。

相關問題