jddayofweek(): getting week day

Get the weekday from a Julian Day count

Use jddayofweek() with CAL_DOW_LONG to receive the full weekday name directly.

$jd = gregoriantojd(9, 14, 2026);
echo jddayofweek($jd, CAL_DOW_LONG);
$day_number = cal_to_jd(CAL_GREGORIAN,5,4,2013);
$week_day = jddayofweek($day_number,0);
echo $week_day;
The output will be 6.

We can get day of the week in different formats by using jddayofweek function. This function takes Julian day number as integer and returns the day . Here is the syntax
jddayofweek($julianDay, $mode = CAL_DOW_DAYNO)
With the default CAL_DOW_DAYNO mode, the function returns 0 for Sunday, 1 for Monday, through 6 for Saturday.
If we change the format like this
$week_day = jddayofweek($day_number,1);
The output will be Saturday
$week_day = jddayofweek($day_number,2);
The output will be Sat

Example 2: Getting the Day as a String

Use jddayofweek() to return the name of the day:

$jd = gregoriantojd(9, 18, 2024); 
echo jddayofweek($jd, 1); // Outputs: Wednesday

Example 3: Getting the Numeric Day of the Week

$jd = 2459583;
echo jddayofweek($jd, 0); // Outputs: 1

Calendar Functions Month name from Julian day count


Subscribe to our YouTube Channel here



plus2net.com











PHP video Tutorials
✖
We use cookies to improve your browsing experience. . Learn more
HTML MySQL PHP JavaScript ASP Photoshop Articles Contact us
© 2000-2026 plus2net.com All rights reserved worldwide Privacy Policy Disclaimer