2009-07-03 18 views

答えて

8

clockコマンドが必要です。

http://www.tcl.tk/man/tcl8.5/TclCmd/clock.htm#M7

月のテキスト表現を取得するには、使用:

clock format [clock seconds] -format %B 

と数値表現:

clock format [clock seconds] -format %N 
+1

を返しますが、それは「07」と%Nを与える%のエムズ"7"(tcl.tk/man/tcl8.5/TclCmd/clock.htm#M52) –

+0

ありがとうございます。修正されました。 – jason

+2

"clock format"はあなたの友人です。 –

2

私の会社のTclは、バージョン8.4および%Nでありますフォーマットは機能しません。私はそれがTcl 8.5の機能だと思います。その問題を回避するには:TCL 8.4で

set monthNumber [string trimleft [clock format [clock seconds] -format %m] 0] 
1

すると、%hを使用することができますし、それは月の省略名(例:10月)実際に

関連する問題