將 NSDate 轉換為 NSString
如果 ww 有 NSDate 物件,我們想將它轉換為 NSString。有不同型別的日期字串。我們怎麼做到這一點?,這很簡單。只需 3 個步驟。
- 建立 NSDateFormatter 物件
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
- 設定你希望字串的日期格式。
dateFormatter.dateFormat = @"yyyy-MM-dd 'at' HH:mm";
-
現在,獲取格式化的字串
NSDate *date = [NSDate date]; // your NSDate object NSString *dateString = [dateFormatter stringFromDate:date];
這將產生如下輸出:2001-01-02 at 13:00
注意:
建立 NSDateFormatter
例項是一項昂貴的操作,因此建議建立一次並儘可能重用。