紀元前4713年1月1日正午からの経過日数を与えると、グレゴリオ暦での日付けを返します。
#Include <Date.au3>
_DayValueToDate($iJulianDate, ByRef $iYear, ByRef $iMonth, ByRef $iDay)
パラメータ
$iJulianDate | 有効な日数 |
$iYear | YYYY形式で年が返される |
$iMon | MM形式で月が返される |
$iDay | DD形式で日が返される |
返し値
成功: | 計算された日付けが返されます |
失敗: | 0。@errorを次の値に設定します |
@error: | 0 - 正常終了 |
1 - 無効な入力日数です |
注意
なし。
関連
_DateToDayValue, _DateAdd, _DateDiff, _DateTimeSplit, _DateToDayOfWeek, _DateToDayOfWeekISO
例
#include <Date.au3>
; 今日のユリウス日
$sJulDate = _DateToDayValue (@YEAR, @MON, @MDAY)
MsgBox(4096, "", "Todays Julian date is: " & $sJulDate)
; 14日前を計算
Dim $Y, $M, $D
$sJulDate = _DayValueToDate ($sJulDate-14, $Y, $M, $D)
MsgBox(4096, "", "14 days ago:" & $M & "/" & $D & "/" & $Y & " (" & $sJulDate & ")")