vlisp获取电脑系统日期
请教高手 visual lisp怎样获取电脑系统日期,其日期格式为“yyyy-mm-dd”,谢谢http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 mycad的微博 (menucmd"m=$(edtime,$(getvar,DATE),yyyy-mo-dd)") CDATE也可以 非常感谢超级版主 Gu_xl ;太崇拜您了!
革天明 说的对的,CDATE也可以的
(getvar cdate),再经过提取,格式化即可,但是不如(menucmd"m=$(edtime,$(getvar,DATE),yyyy-mo-dd)")来得快
谢谢各位,学习收藏 了 (defun c:` ()
(setq tmp (rtos (getvar "cdate") 2 8))
(setq y (rtos (atof (substr tmp 1 4)) 2 0))
(setq m (rtos (atof (substr tmp 5 2)) 2 0))
(setq d (rtos (atof (substr tmp 7 2)) 2 0))
(setq txt (strcaty "年" m "月" d "日"))
)
weiqi 发表于 2013-3-15 20:33 static/image/common/back.gif
(defun c:` ()
(setq tmp (rtos (getvar "cdate") 2 8))
(setq y (rtos (atof (substr tmp 1 4)) 2 0))
我也是这样,我的返回值有11个,不同的日期格式,想调用哪个都用nth来选择 Gu_xl 发表于 2013-2-27 13:27 static/image/common/back.gif
(menucmd"m=$(edtime,$(getvar,DATE),yyyy-mo-dd)")
谢谢G版!
页:
[1]