nsstring處理nsdate裡面的零
注:這裡的nsstring 是唯讀的,所以我們這裡採用nsmutablestring 轉換並生成新的字串
//獲取當前時間
nsdate *currentdate = [nsdate
date];
// nslog(@"%@",currentdate); //2016-03-17 07:30:05 +0000
這裡顯示標準時間,非本地時間
nsdateformatter *dateformatter = [[nsdateformatter
alloc] init];
dateformatter.dateformat = @"yyyy-mm-dd";
nsstring *datenow =[dateformatter stringfromdate:currentdate]; //
用以上格式顯示當前時間
nslog(@"%@",datenow);
//下面需要刪除第六個字元如果為
0 用陣列遍歷字串,取出第六個字元
nsstring *deletezero = [datenowsubstringwithrange:nsmakerange(5, 1)];
nslog(@"
取到的第六個字元
%@",deletezero);
if ([deletezero isequaltostring:@"0"])
nslog(@"%@",datenow);
Cocoa中NSString到NSDate的處理
nsdate是ns類庫中基礎型別之一。隨著數位化發展,程式對資料處理量越來越大,我們經常從伺服器取得的日期是字串序列,格式化為正確的date型別是乙個不可避免的工作。在cocoa程式裡提供了非常方便的函式和類,但是仍然需要我們了解一些技巧。尤其是當我們的程式面對大量的日期字串轉換的時候,要格外的注意...
類方法 異常處理 NSString
1.買狗 dog buydog 在oc中 目前只有nsstring 和 物件需要 類名 物件名 2.上帝造人 person makeaperson 3.物件作為方法的返回值的時候 本質並不是返回物件的本身,而是返回這個物件在堆區中的位址1.回顧 類名 new 在記憶體中乾的幾件事 1 在堆區中開闢空...
iOS字串NSString常用處理方法
ios字串常用處理方法 1.根據起始位置和長度進行字串擷取 substringwithrange 方法說明 nsstring substringwithrange nsrange arange 其中關於 nsrange 的生成方式 nsrange nsmakerange nsuinteger loc...