找回密码
 加入
搜索
查看: 3267|回复: 3

[系统综合] 日期函数Data问题

[复制链接]
发表于 2012-12-21 13:43:21 | 显示全部楼层 |阅读模式
在系统函数data.au3里,
_DateAdd($sType, $iValToAdd, $sDate) 函数,返回的日期是使用“/”做连字符的,如:
2012/12/21
但是国内习惯使用"-"连字符来表示日期。所以可以把:
209行的返回格式修改一下。
; Format the return date
$sDate = $asDatePart[1] & '-' & StringRight("0" & $asDatePart[2], 2) & '-' & StringRight("0" & $asDatePart[3], 2)
发表于 2012-12-21 16:10:47 | 显示全部楼层
回复 1# 行者靖
这个有必要改函数吗,返回值自己改就行了,很多软件的时间格式都是/,改成-看着是舒服了,没用了
发表于 2012-12-24 01:41:11 | 显示全部楼层
本帖最后由 gzh888666 于 2012-12-24 01:44 编辑

用字符串函数通过“/“拆分一下,然后连接返回的数组就可以了。我也觉得没做必要改函数!而且一旦改了是个连锁反应,所有的AU3时间函数都要改。
发表于 2012-12-25 11:57:45 | 显示全部楼层
本帖最后由 netegg 于 2012-12-25 12:04 编辑

拆数组倒大可不必,stringreplace就行了
另外,_WinAPI_SetLocaleInfo不知道会不会修改系统的默认值,楼主自己测试看看
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 21:20 , Processed in 0.113463 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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