您可以使用 Tcl 命令 頻率秒 退回目前的時間和 頻率格式 ,以產生自訂格式化的日期時間字串。
頻率格式命令接受指定的選用參數-格式,指定控制日期時間字串格式化的字串。您可以指定使用目前日期和時間的特定部分替換的日期和時間關鍵字。
以下為命令的範例,該命令會以下列元素產生日期時間字串,依此順序排列:
- 四位數的一年
- 兩位數月 (01-12)
- 兩位數的一天 (01-31)
- 24 小時格式的兩位數小時 (00-23)
- 兩位數分鐘 (00-59)
- 兩位數秒 (00-59)
頻率格式 [頻率秒] -格式 {%Y % m % d %H %M %S®
該命令會產生此字串:
2005 01 10 15 16 55
以下是您可以使用 頻率格式 命令的格式化字串表格。
%% | 招牌 |
---|---|
%a | 平日名稱縮寫 (週一、週二等) |
%A | 完整工作日名稱(星期一、星期二等) |
%b | 縮寫月號(1 月、2 月等) |
%B | 完整月號 |
%c | 本機特定日期與時間 |
%d | 每月日 (01 - 31) |
%H | 24 小時格式化的小時數 (00 - 23) |
%I | 12 小時格式化的小時數 (00 - 12) |
%j | 一年中的一天 (001 - 366) |
%m | 月號 (01 - 12) |
%M | 分鐘 (00 - 59) |
%p | AM/PM 指標 |
%S | 秒數 (00 - 59) |
%U | 一年中的一周 (00 - 52),星期天是一周中的第一天 |
%w | 工作日號碼 (周日 = 0) |
%W | 一年中的一周 (00 - 52),星期一是一周的第一天 |
%x | 本域特定日期格式 |
%X | 本域特定時間格式 |
%y | 無世紀年 (00 - 99) |
%Y | 百年共年(例如 1990 年) |
%Z | 時區名稱 |
例子
以下是適用于不同格式字串的其他輸出範例。
範例 1
頻率格式 [頻率秒] -格式 {%b. % d, %Y®
2005 年 1 月 10 日
範例 2
頻率格式 [頻率秒] -格式 {%I:%M:%S % p™
下午 03:21:01