IOS plist和date型別的衝突

2021-06-21 06:11:09 字數 701 閱讀 1045

(ps,製作記錄,如果錯誤了希望大家指正)

我發現雖然支援下面幾種型別,但是蠻多都是手動填入的

比如我今天的寫了乙個方法,原本想刪除裡面的乙個物件,可是結果大跌眼鏡

-(int)remove:(note *)model

}[ma writetofile:path atomically:yes];

return 0;

}

我存入的資料的方法為,直接把date型別存入,但是結果

-(int)create:(note *)model

單元測試方法如下:

-(void)testcreate

本來希望存入的資料為:

2010-11-23 12:23:10
可是存進去的資料為:

date = "2010-11-23 04:23:10 +0000";
結果就不一樣了,所以我覺得date型別資料的寫入還不如先寫nsstring來的方便,然後再轉成date型別的

不知道有沒有高手知道這是為什麼,因為是新手所以疑惑比較多~~ 請大家指教

Date型別和Regex型別

date 型別 var now new date 在呼叫date建構函式而不傳遞引數的情況下,新建立的物件自動獲得當前日期和時間 特定的日期和時間建立日期物件,必須傳入表示該日期的毫秒數 即從utc時間1970年1月1日午 夜起至該日期止經過的毫秒數 date.parse 方法接收乙個表示日期的字串...

JavaScript引用型別 Date型別

要建立乙個日期物件,使用new操作符和date建構函式即可 var now new date 在呼叫date建構函式而不傳遞引數的情況下,新建立的物件自動獲得當前日期和時間。如果想根據特定的日期和時間建立日期物件,必須傳入表示該日期的毫秒數 即從utc時間1970年1月1日午夜起至該日期止經過的毫秒...

JavaScript引用型別 Date型別

date型別使用自utc 國際協調時間 1970年1月1日零時 開始經過的毫秒數來儲存日期。有4種方法 var d new date var d new date milliseconds var d new date datestring var d new date year,month,day...