|  | MHEG5
    22.11.0
    | 
date functions More...
#include <stdio.h>#include <stdlib.h>#include <string.h>#include "mh5base.h"#include "mh5date.h"#include "mh5memory.h"#include "mh5debug.h"#include "mherrors.h"#include "dvb_misc.h"| Macros | |
| #define | DATE_BUFFER_SIZE (1024) | 
| Functions | |
| U32BIT | JulianDate (S32BIT day, S32BIT month, S32BIT year) | 
| The function JulianDate()calculates the julian day number for the specifiedday,monthandyear. If the year is B.C. a negative number must be given.  More... | |
| void | MHEG5getDate (S32BIT *day, S32BIT *sec) | 
| Modified Julian Date - see Davic 9.2.12.1.  More... | |
| MHEG5String | MHEG5formatDate (MHEG5String format, S32BIT day, S32BIT sec) | 
| Format date - See Davic part 9.0 - 9.2.12.1.  More... | |
| S32BIT | MHEG5getDayOfWeek (S32BIT day) | 
| Get Day of Week for Davic-Day 0 is Sunday....  More... | |
date functions
| U32BIT JulianDate | ( | S32BIT | day, | 
| S32BIT | month, | ||
| S32BIT | year | ||
| ) | 
The function JulianDate() calculates the julian day number for the specified day, month and year. If the year is B.C. a negative number must be given. 
| day | Number of days S32BITo current month. | 
| month | Current month (e.g. Feb = 2). | 
| year | Current year (e.g. 2002 or -2002 = 2002 B.C.). | 
| MHEG5String MHEG5formatDate | ( | MHEG5String | format, | 
| S32BIT | day, | ||
| S32BIT | sec | ||
| ) | 
Format date - See Davic part 9.0 - 9.2.12.1.
| format | MHEG5String format descriptor. | 
| day | Number of days since November 17 1858. | 
| sec | Number of seconds since midnight. | 
| void MHEG5getDate | ( | S32BIT * | day, | 
| S32BIT * | sec | ||
| ) | 
Modified Julian Date - see Davic 9.2.12.1.
| sec | Number of seconds since midnight. | 
| day | Number of days since November 17, 1858. | 
| S32BIT MHEG5getDayOfWeek | ( | S32BIT | day | ) | 
Get Day of Week for Davic-Day 0 is Sunday....
| day | Number of days since Nov 17, 1858. | 
 1.8.11
 1.8.11