|
MHEG5 1.0
DTVKit MHEG5 1.0 API Documentation
|
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 specified day, month and year. 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
| #define DATE_BUFFER_SIZE (1024) |
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. |
Modified Julian Date - see Davic 9.2.12.1.
| sec | Number of seconds since midnight. |
| day | Number of days since November 17, 1858. |