viewed 1944 times and licensed 22 times
Extracts the day from a serial Julian date.
Excel: DAY
View version details
Contents  |
|
Interface
#include <codecogs/units/date/day.h>
using namespace Units::Date;
| int | day (int nDate, calendar dateSystem=cal_Gregorian)[inline] Extracts the day from a serial Julian date.
Excel: DAY |
Function Documentation
Returns the
day of the month contained within
nDate, as an integer ranging from 1 to 31 (inclusive).
Example 1:
#include <stdio.h>
#include <codecogs/units/date/day.h>
using namespace Units::Date;
int main()
{
printf("\n The day is %d", day(1741667)); // The day is 2
printf("\n The day is %d", day(1741667, cal_Julian)); // The day is 4
return 0;
}
- cal_Gregorian (default)
- cal_Julian
- cal_Excel (same as Gregorian)
Note:
- It may be faster to simply use dateYMD if you also need the year and month from a same serial Julian date.
Parameters:
| nDate | is a serial number of days from 24 November 4714 BC (1 January 4713BC in the Julian Calendar) - also known as the Julian Period. |
| dateSystem | selects which date system should be used (see constants): |
Authors:
- Will Bateman (Sep 2004)
Page Comments
You must login to leave a messge
Last Modified: 18 Oct 07 @ 17:07 Page Rendered: 2010-03-13 16:38:51