我有一個數組,其中包含HH:mm:ss
格式的時間。在iPad中計算紀元時間
我想這轉化爲劃時代的時間。要將特定時間轉換爲時間,應該傳遞日期和時間。
我想通過今天的日期從陣列時間一起。
例如09:15:30
(日期22/12/2011
),它是一個字符串,應該被轉換爲1324525530000(對應元值)
我應該如何轉換此??
任何幫助表示讚賞。
我有一個數組,其中包含HH:mm:ss
格式的時間。在iPad中計算紀元時間
我想這轉化爲劃時代的時間。要將特定時間轉換爲時間,應該傳遞日期和時間。
我想通過今天的日期從陣列時間一起。
例如09:15:30
(日期22/12/2011
),它是一個字符串,應該被轉換爲1324525530000(對應元值)
我應該如何轉換此??
任何幫助表示讚賞。
乘以這個秒也許你可以得到一個想法在看這個片段:
NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] initWithSafeDateFormat:@"dd/MM/yyyy HH:mm:ss"];
NSDate *date = [dateFormatter dateFromString:dateString];
NSTimeInterval epoch = [date timeIntervalSince1970];
反正你可以去看看到參考文檔中的NSDateFormatter和NSDate。
這看起來像以毫秒爲單位劃時代的時間 - 因爲據我所知,這應該是在幾秒鐘。
您可以使用NSDateFormatter
解析字符串,並將其轉換爲NSDate
。那麼這個日期可以返回自1970年以來如果你真的需要它,只需1000
[是,我可以(http://www.google.com/search?q=nsdateformatter+tutorial) – 2011-12-22 10:47:50
你要通過的日期時間格式爲它知道什麼解析。 – 2011-12-22 10:51:59
(未經測試)'NSDateFormatter * df = [NSDateFormatter new]; [dateFormatter setDateFormat:@「theformat」]; NSDate * convertedDate = [df dateFromString:@「22/12/2011 09:15:30」]; [df release];' - 您可能想要查看該格式的[日期格式的此頁](http://unicode.org/reports/tr35/tr35-6.html#Date_Format_Patterns)。 「dd/MM/YYYY HH:mm:ss」可能適合你。 – 2011-12-22 12:07:57