AutoCAD使用巨集建立今天日期的文字
這裡需要使用引入以 DIESEL (直譯式演算字串表示式語言) 撰寫的巨集條件表示式的指令,並使用Edtime函數來呈現。
使用DIESEL表示式需要在前面加
$M=,表示方式如下:$M=表示式使用Edtime函數,表示方式如下:
$(edtime, time, picture)$(edtime, 時間, 呈現方式)時間直接使用系統變數DATE來獲得,方式如下:
$(getvar,date)簡單呈現方式:
$M=$(edtime, $(getvar,date), YYYY年M月DD日)如果把它添加到文字上:
^C^C_.text;\;;$M=$(edtime, $(getvar,date), YYYY年M月DD日);其他格式參考如下:
以1998/9/5 04:53:17 AM呈現
| 格式 | 呈現 |
| D | 5 |
| DD | 05 |
| DDD | 星期六/Sat |
| DDDD | 星期六/Saturday |
| M | 9 |
| MO | 09 |
| MON | 九月/Sep |
| MONTH | 九月/September |
| YY | 98 |
| YYYY | 1998 |
| H | 4 |
| HH | 04 |
| MM | 53 |
| SS | 17 |
| MSEC | 506 |
| AM/PM | AM |
| am/pm | am |
| A/P | A |
| a/p | a |
如果 picture (呈現方式)中出現任何 AM/PM 片語,則 H 與 HH 片語會依據 12 小時制 (12:00-12:59 1:00-11:59),而不是 24 小時制 (00:00–23:59) 來編輯時間。請注意其中 picture (呈現方式)有逗號(,)必須含括在引號中,否則它會被當做引數的分隔符號。
例如:
$(edtime, $(getvar,date), DDD"," DD MO YYYY - H:MM am/pm)
留言
張貼留言