前のページ|次のページ

B8601LXw. 出力形式

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

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

構文

B8601LXw

説明

w

出力幅を指定します。

デフォルト 26
範囲 20–35

詳細

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

このPUTステートメントは東部標準タイムゾーンに対応した時間を書き出します。
blx='01Feb2013T12:34:56'dt;
put blx b8601lx.;
blxの値
結果
1675341296
 20130201T123456-0500

関連項目:

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