找回密码
 加入
搜索
查看: 2408|回复: 2

[AU3基础] [已解决]Autoit如何判断某月份有多少天?

[复制链接]
发表于 2010-11-25 11:48:13 | 显示全部楼层 |阅读模式
本帖最后由 elexy 于 2010-11-25 13:59 编辑

$yuefeng = "2010-11"
如果只有28天,那么$CheckBox28 29 30 31 四个复选框就不选择
如果只有30天,那么$CheckBox31 复选框就不选择

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-11-25 12:00:28 | 显示全部楼层
#include <Date.au3>
$yuefeng = '2010-11'
$sR = StringRegExp($yuefeng, '(\d{4})\D+(\d\d?)', 1)
If @Error Then Exit
$iDays = _DateDaysInMonth($sR[0], $sR[1])
MsgBox(0, $yuefeng, $iDays)
发表于 2010-11-25 12:57:40 | 显示全部楼层
#include <Date.au3>

$iDays = _DateDaysInMonth(2010, 11)
MsgBox( 4096, "一个月的天数", "这个月共有 " & String( $iDays ) & " 天." )
 楼主| 发表于 2010-11-25 13:58:46 | 显示全部楼层
原来可以用到Date.au3,谢谢楼上两位解答!!!
发表于 2010-11-25 14:01:15 | 显示全部楼层
学习了。知道还有这个函数
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-2 22:27 , Processed in 0.111589 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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