#include <iso9660.h>
Data Fields | |
char | lt_year [_delta(1, 4)] |
char | lt_month [_delta(5, 6)] |
char | lt_day [_delta(7, 8)] |
char | lt_hour [_delta(9, 10)] |
char | lt_minute [_delta(11, 12)] |
char | lt_second [_delta(13, 14)] |
char | lt_hsecond [_delta(15, 16)] |
iso712_t | lt_gmtoff |
Section 8.4.26.1 of ECMA 119. All values are encoded as character arrays, eg. '1', '9', '5', '5' for the year 1955 (no null terminated byte).
char iso9660_ltime_s::lt_day[_delta(7, 8)] |
Day of month: 1..31
Offset from Greenwich Mean Time in number of 15 min intervals from -48 (West) to +52 (East) recorded according to 7.1.2 numerical value
char iso9660_ltime_s::lt_hour[_delta(9, 10)] |
hour: 0..23
char iso9660_ltime_s::lt_hsecond[_delta(15, 16)] |
The value is in units of 1/100's of a second
char iso9660_ltime_s::lt_minute[_delta(11, 12)] |
minute: 0..59
char iso9660_ltime_s::lt_month[_delta(5, 6)] |
Has value in range 1..12. Note starts at 1, not 0 like a tm struct.
char iso9660_ltime_s::lt_second[_delta(13, 14)] |
second: 0..59
char iso9660_ltime_s::lt_year[_delta(1, 4)] |
Add 1900 to value for the Julian year