Time.strftime について

浅里です。

表題のメソッドについて質問です。

“%3N"などについてはドキュメントされていますが、
ドキュメントされていない”%Z"など、
数字を付ける事で挙動の変わるものが有るようです。
これは仕様でしょうか。

$ ruby19 -ve ‘puts Time.now.strftime("%10H %5Z %")’
ruby 1.9.2dev (2009-07-31 trunk 24332) [i386-darwin9.7.0]
0000000023 CDT %

e$BA0ED$G$9!#e(B

2009/08/11 13:16 e$B$Ke(B Hirotsugu A.[email protected]
e$B$5$s$O=q$-$^$7$?e(B:

"%3N"e$B$J$I$K$D$$$F$O%I%-%e%a%s%H$5$l$F$$$^$9$,!“e(B
e$B%I%-%e%a%s%H$5$l$F$$$J$$e(B”%Z"e$B$J$I!"e(B
e$B?t;z$rIU$1$k;v$G5sF0$NJQ$o$k$b$N$,M-$k$h$&$G$9!#e(B
e$B$3$l$O;EMM$G$7$g$&$+!#e(B

$ ruby19 -ve ‘puts Time.now.strftime(“%10H %5Z %”)’
ruby 1.9.2dev (2009-07-31 trunk 24332) [i386-darwin9.7.0]
0000000023 CDT %

e$B;EMM$G$9!#e(B

e$B2a5n$N5DO@$G!"4pK\E*$Ke(Bglibce$B3HD%$de(BGNU
datee$B$N;EMM$K$J$k$Y$/9g$o$;$k$3$H$Ke(B
e$B$J$C$F$$$^$9!#e(B