안녕하세요
날짜표기 리습은 잘쓰고 있는데
갑자기 날짜+요일+시간 리습이 필요 해서
구하려보니 구할 수가 없네요.
고수님의 도움 요청 올려 봅니다.
AHN GISEOGLv.0
날짜 요일 시간 리습
공유
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
예 두분께 정말 감사드립니다.
아주 잘 됩니다.
건승하세요~
(defun c:tdy( / tx cd y1 m1 d1 txt te txn)
(setq ocmd (getvar “cmdecho”))
(setvar “cmdecho” 0)
(setq txt (menucmd “M=$(edtime,$(getvar,date),yyyy年mo月dd日ddd H:MM AM/PM)”))
(prompt “오늘은 ==> “) (princ txt)
(terpri)
(setq tx (car (entsel “n 문자 선택 : “)))
(setq te (entget tx)
txn (subst (cons 1 txt) (assoc 1 te) te))
(entmod txn)
(setvar “cmdecho” ocmd)
)
항상 좋은 교본이 되어주시는 Kor_Storm님 감사합니다.
먼저 감사 드립니다.
올려주신 것 어떻게 사용하나요?
아래는 제가 쓰는 것인데요
여기다가 요일과 시간을 더 표기 하고 싶은데
어떻게 적용을 하나요?
(defun c:tdy( / tx cd y1 m1 d1 txt te txn)
(setq ocmd (getvar “cmdecho”))
(setvar “cmdecho” 0)
(setq cd (rtos (getvar “cdate”) 2 0))
(setq y1 (substr cd 1 4) ; (YEAR)
m1 (substr cd 5 2) ; (MONTH)
d1 (substr cd 7 2)) ; (DATE)
(setq txt (strcat y1 “年” m1 “月” d1 “日”)) ; (YYYY.MM.DD.)
(prompt “오늘은 ==> “) (princ txt)
(terpri)
(setq tx (car (entsel “n 문자 선택 : “)))
(setq te (entget tx)
txn (subst (cons 1 txt) (assoc 1 te) te))
(entmod txn)
(setvar “cmdecho” ocmd)
)
(list
(menucmd “M=$(edtime,$(getvar,date),YYYY)”)
(menucmd “M=$(edtime,$(getvar,date),MO)”)
(menucmd “M=$(edtime,$(getvar,date),DD)”)
(menucmd “M=$(edtime,$(getvar,date),DDD)”)
(menucmd “M=$(edtime,$(getvar,date),H:MM AM/PM)”)
)