namespace SabreTools.Data.Models.ISO9660 { /// /// Datetime format represented by decimal ASCII /// - Base (Primary/Supplementary/Enhanced) Volume Descriptor /// - Extended Attribute Record /// /// public sealed class DecDateTime { /// /// 4-byte ASCII digits /// public byte[] Year { get; set; } = new byte[4]; /// /// 2-byte ASCII digits /// public byte[] Month { get; set; } = new byte[2]; /// /// 2-byte ASCII digits /// public byte[] Day { get; set; } = new byte[2]; /// /// 2-byte ASCII digits /// public byte[] Hour { get; set; } = new byte[2]; /// /// 2-byte ASCII digits /// public byte[] Minute { get; set; } = new byte[2]; /// /// 2-byte ASCII digits /// public byte[] Second { get; set; } = new byte[2]; /// /// 2-byte ASCII digits /// public byte[] Centisecond { get; set; } = new byte[2]; /// /// Time zone offset (from GMT = UTC 0), represented by a single byte /// Unit = 15min offset /// 0 = offset of -12 hours (UTC-12) /// 100 = offset of +13 hours (UTC+13) /// public byte TimezoneOffset { get; set; } } }