ios 時間戳 與 時間相互轉化

1.今天在作一個webservice的接口的時候,被要求傳一個時間戳過去,而後就是開始在Google上找 web

2.遇到兩個問題,一,當前時間轉化爲時間戳,二,獲取的當前時間和系統的時間相差8個小時 spa

一,轉化的方法爲 orm

    NSString *timeSp = [NSString stringWithFormat:@"%d", (long)[localeDate timeIntervalSince1970]]; 接口

    NSLog(@"timeSp:%@",timeSp); //時間戳的值 webservice


二,把獲取的時間轉化爲當前時間 string

 NSDate *datenow = [NSDate date];//如今時間,你能夠輸出來看下是什麼格式 it

    NSTimeZone *zone = [NSTimeZone systemTimeZone]; date

    NSInteger interval = [zone secondsFromGMTForDate:datenow]; service

    NSDate *localeDate = [datenow  dateByAddingTimeInterval: interval]; 方法

    NSLog(@"%@", localeDate);


3.把時間戳轉化爲時間的方法

    NSDate *confromTimesp = [NSDate dateWithTimeIntervalSince1970:1363948516];

    NSLog(@"1363948516  = %@",confromTimesp);


4.完成

相關文章
相關標籤/搜索