NSDate格式化小例

2021-09-19 15:52:11 字數 343 閱讀 5271

使用nsdate可以獲到當前時間,得到的是乙個nsdate時間物件,使用時,可能需要將其格式化為string型別。

具體可以這樣做:

// 獲取nsdate物件

let date = nsdate()

// 格式化

var formatter = nsdateformatter()

formatter.dateformat = "yyyy-mm-dd hh:mm"

let defaulttimezonestr = formatter.stringfromdate(date)

得到的物件即為乙個string型別的時間字串。

NSDate格式化日期物件

獲得當前選中日期 nsdate selected datepicker date 獲得日曆物件 nscalendar calender nscalendar alloc initwithcalendaridentifier nsgregoriancalendar 通過日曆物件獲得日期元件物件nsda...

iOS開發 NSDate時區與格式化問題

今天做到datepicker,乙個按鈕彈出選擇的日期時間,預設的nsdate date的顯示的是格林威治標準時間gmt,在中國肯定不適用,所以要轉換為中國時區 8,然後也接觸到ios中的日期時間格式化。取datepicker選擇的日期時間 nsdate date datepicker date 時區...

NSDate分類 日期格式化以及日期常用判斷

inte ce nsdate lc 是否為今天 bool istoday 是否為昨天 bool isyesterday 是否為今年 bool isthisyear 返回年月日 nsdate datewithymd 獲得與當前時間的差距 nsdatecomponents deltawithnow 返回...