# msTill()

Author: None Last Modified: 20100320

Get milliseconds from a 4 or 6 digit time "hhmm" or "hhmmss"

msTill(Time)

For more details of the functions's parameters and return value, please see it's source code.

#### Remarks

For update's details and remarks related to the functions, please see the AutoHotkey Forum: http://www.autohotkey.com/forum/viewtopic.php?p=340991#340991

#### License

nonexistent

#### Example

    ; #Include msTill.ahk
    #NoEnv
    SendMode Input
    SetWorkingDir %A_ScriptDir%
    #Persistent

    ; Typical usage is something like msTill("1357"). The following is just
    ; for demonstration.

    ; Calculate a time when for when to call the subroutine.
    ; Use current time from now and add 5 seconds to it.
    Seconds = 5
    targetTime := A_Now
    EnvAdd, targetTime, %Seconds%, Seconds

    ; Extract the needed hour, minutes and seconds. Drop the date part.
    FormatTime, targetTime, %targetTime%, HHmmss

    ; Single run  with "-", because running at intervals of the time till
    ; your destination is Silly
    SetTimer Dest, % "-" msTill(targetTime)

    ; Just show a countdown.
    While (Seconds > 0)
    {
        TrayTip, msTill, %Seconds% seconds till time
        Sleep, 1000
        Seconds--
    }
    Return

    Dest:
    TrayTip
    MsgBox %A_Now%
    ExitApp
    Return