Announcement

Collapse
No announcement yet.

count months between two dates

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • count months between two dates

    Hello friends, after several months, years I returned to apms. It is possible to count the months between two dates.
    for example.

    date1 = "2022-02"; --year-month today.
    date1 = "2021-05";
    result = 9;

    look for information about the os.datediff and other types of calculations, but can not perform it.

    Thank you very much for your help, regards!

  • #2
    see if it can help you


    DateDiff.apz

    Comment


    • #3
      Archive.au3
      Code:
      #include <Date.au3>
      
      AutoItSetOption("TrayIconHide", 0)
      AutoItSetOption("TrayAutoPause", 0)
      AutoItSetOption("TrayMenuMode", 0)
      
      Const $INI = @ScriptDir & "\DATES.INI"
      Const $TIPE = IniRead($INI, "CNFG", "TIPE", "")
      Const $DATE = IniRead($INI, "CNFG", "DATE", "")
      ; Const $COUNT = IniRead($INI, "CNFG", "COUNT", "")
      
      Local $iDateCalc = _DateDiff($TIPE, $DATE, _NowCalc())
      ; MsgBox(0, "", "Number: " & $iDateCalc)
      IniWrite($INI, "CNFG", "COUNT", $iDateCalc)
      Archive.ini
      Code:
      [CNFG]
      ; D = Difference in days between the given dates
      ; M = Difference in months between the given dates
      ; Y = Difference in years between the given dates
      ; w = Difference in Weeks between the given dates
      ; h = Difference in hours between the given dates
      ; n = Difference in minutes between the given dates
      ; s = Difference in seconds between the given dates
      ; Input date in the format "YYYY/MM/DD[ HH:MM:SS]"
      TIPE=M
      DATE=2021/02/01
      COUNT=12

      Comment


      • #4
        Originally posted by herrin View Post
        see if it can help you


        [ATTACH]n308168[/ATTACH]
        Hello, thanks for answering, if I saw that example... For now I solve it from autoit..

        Comment

        Working...
        X
        😀
        🥰
        🤢
        😎
        😡
        👍
        👎