Long-Term Signed Julian Day Number Calculator
Span: BC 20000  to  AD 20000
PHP Program by Jay Tanner - 2026
Era
Year #
Month #
Day #


 View/Copy Source Code 
                  Calendar Date: Yyyyy/mm/dd = 02026/05/03

               Julian Calendar JD Number = 2461177	DoW = Sat
            Gregorian Calendar JD Number = 2461164	DoW = Sun
           Calendar Difference   (G − J) = -13 days
The Julian Day Number numerically equates to the Julian Date at 12:00:00 Noon
and is always a signed integer value.
Mathematical Calendar Origins:
BC 4713-Jan-01-Mon 12:00:00 = Origin date of Julian Calendar       JDNum = 0
BC 4714-Nov-24-Mon 12:00:00 = Origin date of Gregorian Calendar    JDNum = 0

Julian Day Number  =  floor(Julian Date + 0.5)

For the calendar day of the week index (DoW = 0 to 6):
DoW = (7 + (JDNum + 1) mod 7) mod 7
Where DoW : 0=Sun, 1=Mon, 2=Tue, 3=Wed, 4=Thu, 5=Fri, 6=Sat
Applies equally to either calendar system.

Double-Click Within Text Area to Select ALL Code