【Swift】現在日付を取得し、整形文字列を作成する方法
現在の日付を取得し、文字列に整形する方法。
和暦設定されている場合でも、西暦で対応する。
よく忘れるので忘備録的に。
環境
方法
日付を取得し、2015.7.7の形で整形する。
let today: NSDate = NSDate() // 西暦で対応 let calendar: NSCalendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)! // 取得したいunitを指定 let components: NSDateComponents = calendar.components(NSCalendarUnit.CalendarUnitYear | NSCalendarUnit.CalendarUnitMonth | NSCalendarUnit.CalendarUnitDay, fromDate: today) // 2015.7.7の形式に整形 let formatted: String = "\(components.year).\(components.month).\(components.day)"