Для начало переменные:
A_Now-Время в формате:20140426122419
A_YYYY - год
A_MM - месяц
A_DD - день
A_Hour - час
A_Min - минуты
A_Sec - секунды
A_MSec - миллисекунды
Так можно узнать время:
Код
MsgBox,% A_Hour ":" A_Min ":" A_Sec
Вариант с датой:
Код
MsgBox,% A_YYYY ":" A_MM ":" A_DD "`n"A_Hour ":" A_Min ":" A_Sec
Теперь сам FormatTime
Преобразует метку времени формата YYYYMMDDHH24MISS в указанный формат даты/времени.
Приводим время к виду ЧАСЫ:МИНУТЫ
Код
FormatTime,test,,Time
MsgBox,%test%
Time-Формат который мы выбрали если оставить пустым например:
Код
FormatTime,test
MsgBox,%Test%
То нам покажет длинную дату+время(притом что время будет впереди)
Ещё форматы(Можно использовать только по 1):
(Пусто)-Оставьте параметр Format пустым, чтобы получить время, за которым следует длинная дата. Например, 4:55 27 ноября 2004 г.
Time-Время в локали текущего пользователя, например, 5:26.
ShortDate-Короткая дата в локали текущего пользователя, например, 29.02.04.
LongDate-Длинная дата в локали текущего пользователя, например, 23 апреля 2004 г.
YearMonth-Год и месяц в локали текущего пользователя, например, Февраль 2004 г.
YDay-День года без нулей в начале (1 - 366).
YDay0-День года с нулями в начале (001 - 366).
WDay-День недели (1 - 7). 1 соответствует воскресенью.
YWeek-Полный год и неделя в стандарте ISO 8601. Например, 200453. Если четыре или более дней недели, содержащей 1 января, приходится уже на новый год, она считается неделей 1. Иначе она считается последней неделей старого года,а первой неделей нового будет следующая за ней. Следовательно, 4 января и первый четверг января всегда находятся в неделе 1.
Более подробная информация по поводу FormatTime можно найти здесь: