Long-Term Signed Julian Day Number Calculator
Span: BC 20000  to  AD 20000
PHP Program by Jay Tanner - 2026
Calendar Date (Era, Yyyyy, mm, dd)

 View/Copy Source Code 
                 Calendar Date: BC|AD Yyyyy/mm/dd = 02026/07/13

               Gregorian Calendar JD Number = 2461235	DoW = Mon
              Old Julian Calendar JD Number = 2461248	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 Old 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
Applies equally to either calendar system.

Where for DoW : 0=Sun, 1=Mon, 2=Tue, 3=Wed, 4=Thu, 5=Fri and 6=Sat

Double-Click Within Text Area to Select ALL Code