2011-07-14 69 views
0

比較日期/時間的我在輸出有時間值具有未知格式

首先是:=

「updated_time」= 1308318422; (Unix時間戳,從臉譜 「流」 表返回)

二是:=

「created_at」= 「星期四07月14 15點24分51秒0000 2011」; (這是Twitter發佈的時間,我不是什麼類型的格式)。

我必須比較兩個日期/時間。我必須列出最近的將首先來,等等。

什麼是邏輯?代碼首選項將欣賞:) 在此先感謝

回答

0

將這兩個值轉換爲NSDate對象,然後使用compare:方法。

第一個可以通過獲取updated_time的int值然後使用[NSDate dateWithTimeIntervalSince1970:updatedTimeInt]進行轉換。

第二個可以用NSDateFormatter對象進行轉換。

+0

你能幫我編碼嗎?我是iphone新手。 –

+0

http://stackoverflow.com/questions/2002544/iphone-twitter-api-converting-time這裏是很好的資源 –