NSString處理NSDate裡面的零

2021-07-10 13:43:12 字數 749 閱讀 2331

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...