NSString和NSDate的相互轉化

2021-06-13 14:56:46 字數 655 閱讀 3885

需要用到nsdateformatter這個類。1

、字串轉換為日期

nsdateformatter* dateformat = [[nsdateformatter alloc] init];//例項化乙個nsdateformatter物件

[dateformat setdateformat:@"yyyy-mm-dd hh:mm:ss"];//設定時間格式,要注意跟下面的datestring匹配,否則日起將無效

nsdate *date =[dateformat datefromstring:@"2013-3-11 10:00:01"];

2、日期轉為字串

nsdateformatter* dateformat = [[nsdateformatter alloc] init];//例項化乙個nsdateformatter物件

[dateformat setdateformat:@"yyyy-mm-dd hh:mm:ss"];//設定時間格式

nsstring *datestring = [dateformat stringfromdate:[nsdate date]]; //求出當天的時間字串,當更改時間格式時,時間字串也能隨之改變

ios中NSString與NSDate互轉

nsstring和nsdate互轉需要用到nsdateformatter,設定一下timezone和format即可,直接上 cpp view plain copy nsdateformatter formatter nsdateformatter alloc init nstimezone tim...

NSString處理NSDate裡面的零

nsstring處理nsdate裡面的零 注 這裡的nsstring 是唯讀的,所以我們這裡採用nsmutablestring 轉換並生成新的字串 獲取當前時間 nsdate currentdate nsdate date nslog currentdate 2016 03 17 07 30 05 ...

NSDate和NSCalendar的簡單應用

nsdate 用於建立時間物件 nstimezone 用於建立時區物件 nsdateformatter 用於建立時間格式化物件 nscalendar 用於建立日曆類 只要是通過date方法建立的時間物件,物件中就儲存了當前的時間 nsdate now nsdate date nslog now 在n...