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


_DateToDayValue

Возвращает число дней, прошедших с 1 января 4713 г. до Н.Э. по Грегорианскому календарю.

#include <Date.au3>
_DateToDayValue($iYear, $iMonth, $iDay)

Параметры

$iYear Действительный год в формате YYYY
$iMonth Действительный месяц в формате MM
$iDay Действительный день в формате DD

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

Успех:Возвращает юлианскую дату (количество дней прошедших с 1 января 4713 г. до Н.Э.)
Ошибка:Возвращает 0 и устанавливает @error
@error:0 - Нет ошибки
1 - Введена неверная дата

См. также

_DayValueToDate, _DateAdd, _DateDiff

Пример

#include <Date.au3>

; Сегодня в Юлианском календаре
$sJulDate = _DateToDayValue (@YEAR, @MON, @MDAY)
MsgBox(4096, "", "Сегодня в Юлианском календаре: " & $sJulDate)

; вычисление даты на 14 ранее
Dim $Y, $M, $D
$sJulDate = _DayValueToDate ($sJulDate-14, $Y, $M, $D)
MsgBox(4096, "", "14 дней ранее: " & $M & "/" & $D & "/" & $Y)