ios NSDate時間不符的解決辦法

2021-08-17 17:27:51 字數 398 閱讀 2772

ios獲取json資料,把年月日時分秒轉換成nsdate物件,總是發現小時不符合,年月日分秒倒是沒問題。

正確寫法如下:

nsdate *date = [nsdate date];

// 直接初始化的時間, 也是當前時間

//nsdate *date = [[nsdate alloc]init];

nstimezone *zone = [nstimezone systemtimezone];

nstimeinterval interval = [zone secondsfromgmtfordate:date];

nsdate *current = [date datebyaddingtimeinterval:interval];

ios NSDate 時間戳 時間間隔

nsdate 時間戳 時間間隔 nsdate 使用 ios時間的秒數 取當前時間的秒數 nstimeinterval time nsdate date timeintervalsince1970 long long int date long long int time nslog date n d...

iOS NSDate等時間類的使用

一 nsdate 1.nsdate物件用來表示乙個具體的時間點。2.nsdate是乙個類簇,我們所使用的nsdate物件,都是nsdate的私有子類的實體。3.nsdate儲存的是gmt時間,使用的時候會根據 當前應用 指定的 時區 進行時間上的增減,以供計算或顯示。ios時間 當前時間 預設0時區...

iOS NSDate的主要幾種時間形式

nsdate 時間的獲取和操作 1 獲取當前時間 1 獲取當前日期 2 nsdate date sender.date 3 nslog date 2 將date轉換為字串並格式化 1 date轉字串 2 nsdateformatter formatter nsdateformatter alloc ...