対象:
Swift3

日付の取得とフォーマット(Swift)

日付の取得はDateを用いる。Dateのインスタンスを生成するだけで現在日時が得られる。また、DateFormatterを用いると日付をフォーマットすることができる。DateFormatterのインスタンスを生成したら、dateFormatプロパティを設定し、string(from:)メソッドでフォーマットされた日付の文字列を得る。

        let date = Date()
        print("\(date)")
        let df = DateFormatter()
        df.dateFormat = "yyyy/MM/dd HH:mm:ss.SSS"
        print(df.string(from: date))

また、string(from:)メソッドで日付をフォーマットするとUTC→JSTに変換してくれるようだ。

2015-01-28 06:14:12 +0000
2015/01/28 15:14:12
(2015/01/28)
() Swift 3.0対応。

新着情報
【オープンソースソフトウェア環境構築】Apple silicon Macで開発環境を構築
【Rust Tips】Actix webでJSONをPOSTする
【Rust Tips】コマンドライン引数を取得する

Copyright© 2004-2019 モバイル開発系(K) All rights reserved.
[Home]