_DayValueToDate
Добавляет заданные дни к 1 января 4713 г. до Н.Э. и возвращает в виде Грегорианской даты.
#include <Date.au3>
_DayValueToDate($iJulianDate, ByRef $iYear, ByRef $iMonth, ByRef $iDay)
Параметры
$iJulianDate | Действительное количество дней. |
$iYear |
возвращает год в формате YYYY |
$iMonth |
возвращает месяц в формате MM |
$iDay |
возвращает день в формате DD |
Возвращаемое значение
Успех: | Возвращает вычисленную дату |
Ошибка: | Возвращает 0 и устанавливает @error |
@error: | 0 - Нет ошибки. |
1 - Введена неверное количество дней. |
См. также
_DateToDayValue, _DateAdd, _DateDiff, _DateTimeSplit, _DateToDayOfWeek, _DateToDayOfWeekISOПример
#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 & " (" & $sJulDate & ")")