前のページ|次のページ

EURDFDEw.出力形式

SAS日付値が、指定したヨーロッパ言語でddmmmyyまたはddmmmyyyy形式で書き出されます。

カテゴリ: 日付と時間
配置:

構文

EURDFDEw.

説明

w

出力フィールドの幅を指定します。

デフォルト 7 (フィンランド語以外)
範囲 5–9 (フィンランド語以外)
フィンランド語(FIN)の接頭辞を使用する場合、wの値の範囲は9-10でデフォルト値は9です。

詳細

EURDFDEw.出力形式では、SAS日付値をddmmmyyまたはddmmmyyyy形式で書き出します。
dd
月の日を表す整数です。
mmm
月名の最初の3文字になります。
yyまたはyyyy
年を表す2桁または4桁の整数です。
SASセッションの言語は、DFLANG=システムオプションを使用して設定できます(通常、SASインストール担当者が現地のデフォルトの言語を設定するので、この手順は省略できます)。複数言語で日付を取り扱う場合、EUR接頭辞を言語接頭辞に置換できます。言語接頭辞のリストについては、DFLANG= システムオプション:UNIX、Windows、およびz/OSを参照してください。出力形式で言語接頭辞を指定した場合、DFLANG=オプションは無視されます。
注: EUR日付の出力形式では、ヨーロッパ系の文字セットとエンコーディングが必要です。一部の出力形式では、ヨーロッパ系以外のエンコーディングを使用すると正常に機能しません。DBCS環境で使用すると、デフォルトの出力幅と最大幅が1バイトシステムでの幅より広くなり、2バイト文字が使用されます。ただし、UTF-8などのヨーロッパ系の文字セットもサポートするセッションエンコーディングを使用する必要があります。

例の表では、15342を入力値として使用します。この値は2002年1月2日に相当するSAS日付値です。最初のPUTステートメントは、DFLANG=システムオプションがスペイン語に設定されることを前提としています。
options dflang=spanish;
2番目のPUTステートメントでは、スペイン語の接頭辞を含む出力形式を使用して、スペイン語でSAS日付値を書き出します。3番目のPUTステートメントでは、フランス語の接頭辞を含む出力形式を使用して、フランス語でSAS日付値を書き出します。したがって、DFLANG=オプションの値は無視されます。
options dflang=spanish; data _null_; input day; put day eurdfde9.; put day espdfde9.; put day fradfde9.; datalines; 15342 ;
ステートメント
結果
----+----1
put date eurdfde9.; 
02ene2002
put date espdfde9.; 
02ene2002
put date fradfde9.; 
02jan2002
前のページ|次のページ|ページの先頭へ