作成:2020-08-02

日付をフォーマット
Format Date

説明

日時・時刻の表記形式を変更します。

出力

テキスト型変数

プロパティ

日付

日時を、直接入力・変数で指定します。
また以下も使用可能です。

日付フォーマット

日付の表示形式を指定します。
プロパティ「時間フォーマット」で相対に設定すると、このプロパティは表示されません。

代替フォーマット

相対表示にできないときの出力形式を、スイッチ・変数で指定します。
プロパティ「日付フォーマット」で相対に設定すると、このプロパティが表示されます。。
値は以下の通りです。

時間フォーマット

時刻の表示形式を指定します。
プロパティ「日付フォーマット」で、RFC 2822ISO 8601カスタム毎回尋ねるに設定すると、このプロパティが表示されません。

ISO 8601時刻を含める

日時を2020-01-01T00:30:59+09:00のような形式にするかどうかを、スイッチ・変数で指定します。
ONにすると、ISO 8601形式の表記にします。
プロパティ「日付フォーマット」でISO 8601を指定したときに出力されます。
また以下も使用可能です。

文字列をフォーマット

日時の出力形式を、Date Format Pattern(Unicode形式)で指定します。
プロパティ「日付フォーマット」でカスタムを指定したときに出力されます。

参考

iOSの「日付と時刻」・「言語と地域」の設定によって、日時・時刻の出力形式は変わります。
ここでは、設定App→一般→日付と時刻→24時間表示 をONに、設定App→設定→言語と地域→iPhoneの使用言語 を日本語に、地域 を日本に、暦法 を西暦(グレゴリオ暦)に設定した場合の表示形式を説明しています。

Date Format Pattern(Unicode形式)は、NSDateFormatterの表記方法と同じです。