老大,能帮忙设下这代码吗。
;|以下为自定函数,用于生成制图日期=================================================|;
(DEFUN MY_DATE (/ TMP Y M D H MINUTE SECOND NYR SFM TXT)
(setq tmp (rtos (getvar "cdate") 2 8)
y (rtos (atof (substr tmp 1 4)) 2 0)
m (rtos (atof (substr tmp 5 2)) 2 3)
d (rtos (atof (substr tmp 7 2)) 2 0)
h (rtos (atof (substr tmp 10 2)) 2 0)
minute (rtos (atof (substr tmp 12 2)) 2 0)
second (rtos (atof (substr tmp 14 2)) 2 0)
yr (strcat y "." m "." d)
sfm (strcat h ":" minute ":" second)
sf (strcat h ":" minute)
txt (strcat "日期:" y "年" m "月" d "日")
)
(LIST Y M D H MINUTE SECOND YR SFM TXT sf) ;返回10个值
) ;EDN DEFUN MY_DATE