明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 434|回复: 7

[提问] 求教一个格式的转换

[复制链接]
发表于 2022-2-4 21:06 | 显示全部楼层 |阅读模式
3明经币
这个是网络的时间,Fri, 04 Feb 2022 13:02:08 GMT,能抽取到这种格式吗,20220204 ,其他不要。感谢

最佳答案

查看完整内容

(setq e(read(strcat "(" "Fri, 04 Feb 2022 13:02:08 GMT" """)"))) (if(wcmatch "FEB" (vl-prin1-to-string(caddr e)))(setq a "02")) (if(= 1(length(list(cadr e)))) (setq b (strcat "0"(vl-prin1-to-string(cadr e)))) (setq b (vl-prin1-to-string(cadr e))) ) (strcat(vl-prin1-to-string(cadddr e))a b)
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2022-2-4 21:06 | 显示全部楼层
(setq e(read(strcat "(" "Fri, 04 Feb 2022 13:02:08 GMT" """)")))
(if(wcmatch "FEB" (vl-prin1-to-string(caddr e)))(setq a "02"))
(if(= 1(length(list(cadr e))))
        (setq b (strcat "0"(vl-prin1-to-string(cadr e))))
        (setq b (vl-prin1-to-string(cadr e)))
)
(strcat(vl-prin1-to-string(cadddr e))a b)
回复

使用道具 举报

发表于 2022-2-4 23:28 | 显示全部楼层
可以,用 DWX 调用 Windows API
回复

使用道具 举报

 楼主| 发表于 2022-2-6 17:13 | 显示全部楼层
和尚777 发表于 2022-2-5 14:45
(setq e(read(strcat "(" "Fri, 04 Feb 2022 13:02:08 GMT" """)")))
(if(wcmatch "FEB" (vl-prin1-to-str ...

有办法,一年里的月份都可以转换吗
回复

使用道具 举报

发表于 2022-2-6 18:41 | 显示全部楼层
(cond
((wcmatch "JAN" (vl-prin1-to-string (caddr e))) (setq a "01"))
((wcmatch "FEB" (vl-prin1-to-string (caddr e))) (setq a "02"))
...
)
把十二个月份补齐就行
回复

使用道具 举报

 楼主| 发表于 2022-2-14 20:36 | 显示全部楼层
aihuyujian 发表于 2022-2-6 18:41
(cond
((wcmatch "JAN" (vl-prin1-to-string (caddr e))) (setq a "01"))
((wcmatch "FEB" (vl-prin1-to- ...

非常感谢多谢。
回复

使用道具 举报

发表于 2022-2-14 21:43 | 显示全部楼层
yxp 发表于 2022-2-4 23:28
可以,用 DWX 调用 Windows API

YXP老大,来个案例
回复

使用道具 举报

发表于 2022-2-15 21:50 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-11 02:54 , Processed in 0.135485 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表