[AHK-] 日期計算的問題

作者: waterspinach (小3æ©Ÿ,回不去啦~)   2015-09-14 14:55:57
我想設計一個可以記算兩個日期相差幾天的小程式
如下:
Gui,+AlwaysOnTop
Gui, Add, MonthCal, x12 y10 w230 h190 vdate1 ,
Gui, Add, MonthCal, x12 y210 w230 h180 vdate2 ,
; Generated using SmartGUI Creator 4.0
Gui, Show, x750 y87 h402 w450, AlwaysOnTop Window
Return
GuiClose:
ExitApp
^1::
date=0
date += date1
date += -date2
MsgBox %date%
Return
若date1和date2在同一個月份內,則運作正常
但如果有跨月,譬如2015/9/1和2015/8/31,結果卻會顯示為70
弄了很久還是不知道問題出在哪
麻煩幫我看一下,謝謝~
作者: b2rex (逼兔雷喀絲)   2015-09-14 17:02:00
20150901-20150831 = 70
作者: LivingGym (living)   2015-09-15 23:27:00
EnvSub, date1, %date2%, days

Links booklink

Contact Us: admin [ a t ] ucptt.com