[swift] 現在時間・指定時間を文字列で取得
現在時間・指定時間を文字列で取得
目次
現在時間
let time = NSDate() let formatter = NSDateFormatter() formatter.dateFormat = "yyyy/MM/dd HH:mm:ss" let str = formatter.stringFromDate(time) print(str)
現在から何秒後・何分後・何時間後・何日後
let time = NSDate(timeIntervalSinceNow: 1 * 24 * 60 * 60) //一日後 let formatter = NSDateFormatter() formatter.dateFormat = "yyyy/MM/dd HH:mm:ss" let str = formatter.stringFromDate(time) print(str)
現在から何秒前・何分前・何時間前・何日前
let time = NSDate(timeIntervalSinceNow: -1 * 24 * 60 * 60) //一日前 let formatter = NSDateFormatter() formatter.dateFormat = "yyyy/MM/dd HH:mm:ss" let str = formatter.stringFromDate(time) print(str)