上一頁|下一頁

YYWEEKUw. 輸出格式

使用 U 演算法,寫入十進位輸出格式的週數 (排除星期幾資訊)。

類別: 日期和時間
對齊:

語法

YYWEEKUw.

語法描述

w

指定輸出欄位的寬度。

預設 7
範圍 3-8

詳細資料

YYWEEKUw. 格式會寫入週數格式。YYWEEKUw. 格式會根據指定的寬度寫入各種格式。 演算法 U 會使用該年的週數來計算 SAS 日期值 (星期日視為週的第一天)。
如需寬度、格式與範例的詳細資訊,請參閱下表:
寬度
輸出格式
範例
3-4
Www
w01
5-6
yyWww
07W01
7
yyyyWww
2007W01
8
yyyy-Www
2007-W01
9 以上
無效
無效

比較

YYWEEKUw. 輸出格式與 WEEKUw. 輸出格式類似,差異在於 YYWEEKUw. 輸出格式不會指定「星期幾」資訊。此外,YYWEEKUw. 輸出格式也不接受任何大於 8 的寬度。

範例

sasdate = '01JAN2007'd;
陳述式
結果
----+----1----+
u=put(sasdate,yyweeku3.);
v=put(sasdate,yyweeku4.);
w=put(sasdate,yyweeku5.);
x=put(sasdate,yyweeku6.);
y=put(sasdate,yyweeku7.);
z=put(sasdate,yyweeku8.);
put u;
put v;
put w;
put x;
put y;
put z;
W00
W00
07W00
07W00
2007W00
2007-W00

請同時參閱

輸出格式:
上一頁|下一頁|頁面頂端