前のページ|次のページ

E8601LXw.出力形式

ISO 8601規格の基本表記yyyy-mm-ddThh:mm:ss+|–hh:mmを使用して、ローカル時間とUTC間のタイムゾーンオフセット差を追加することにより、日時値をローカル時間として書き出します。

カテゴリ: 日付と時間
ISO 8601
配置:
サポート: ISO 8601 Elements 5.3.3 and 5.3.4.2

構文

E8601LXw

説明

w

出力幅を指定します。

デフォルト 26
範囲 20–35

詳細

E8601LX出力形式は、ISO 8601規格の基本日時表記を使用し、時間値を調整せずに書き出してローカルSASセッションに対応したUTCタイムゾーンオフセットを追加します。
  • yyyy-mm-ddThh:mm:ss+hh:mm
yyyy
4桁の年です。
mm
01から12までの2桁の月です(ゼロ埋め込み)。
dd
01から31までの2桁の日です(ゼロ埋め込み)。
hh
00から23までの2桁の時間です(ゼロ埋め込み)。
mm
00から59までの2桁の分です(ゼロ埋め込み)。
ss
00から59までの2桁の秒です(ゼロ埋め込み)。
+|–hh:mm
基準子午線時間からの時間と分の符号付きオフセットです。オフセットは+|–hh:mm (つまり、+または–を伴う5文字)である必要があります。
+は基準子午線の東部タイムゾーンに、-は基準子午線の西部タイムゾーンにそれぞれ使用します。たとえば、+02:00は基準子午線の東部での2時間差を表し、–06:00は基準子午線の西部での6時間差を表します。
制限: 短い形式+|–hhは、サポートされていません。

このPUTステートメントは東部タイムゾーンに対応した時間を書き出します。
blx='01Feb2013T12:34:56'dt;
put blx e8601lx.;
blxの値
結果
1675341296
 2013-02-01T12:34:56-05:00

関連項目:

Working with Dates and Times By Using the ISO 8601 Basic and Extended Notations (SAS出力形式と入力形式: リファレンス)
前のページ|次のページ|ページの先頭へ