↑  ←  Описание функции


FileGetTime

Возвращает информацию о дате и времени, связанную с файлом.

FileGetTime ( "filename" [, option = 0 [, format = 0 ]] )

Параметры

filename Имя файла для проверки.
option [необязательный] Флаг, указывающий, какую информацию необходимо получить
0 = (по умолчанию) время последней модификации (Modified)
1 = время создания (Created)
2 = время последнего доступа (Accessed)
format [необязательный] Флаг, указывающий, в каком виде необходимо получить информацию
0 = (по умолчанию) вернуть массив
1 = вернуть строку вида ГГГГММДДЧЧММСС (YYYYMMDDHHMMSS)

Возвращаемое значение

Успех:Возвращает массив или строку с информацией. См. примечания.
Ошибка:Возвращает 0 и устанавливает значение @error равным 1.

Примечания

Возвращаемый массив содержит 6 элементов:
$array[0] = год, (year, 4 цифры)
$array[1] = месяц (month, диапазон 01 - 12)
$array[2] = дни (day, диапазон 01 - 31)
$array[3] = часы (hour, диапазон 00 - 23)
$array[4] = минуты (min, диапазон 00 - 59)
$array[5] = секунды (sec, диапазон 00 - 59)
Обратите внимание, что возвращаемые значения могут содержать ведущие нули.

См. также

FileSetTime, FileGetSize, FileGetAttrib, FileGetVersion

Пример

$t = FileGetTime(@WindowsDir & "\notepad.exe", 1)

If Not @error Then
    $yyyymd = $t[0] & "/" & $t[1] & "/" & $t[2]
    MsgBox(0, "Возвращает дату создания файла notepad.exe", $yyyymd)
EndIf