/** * Create time from given info, relative to current date */ private ZDateTime CreateTime(ref DateInfo info, ZTimeZone zone) { ZDateTime now = ZDateTime.TimeNowFor(zone); return(new ZDateTime(now.Year, now.Month, Math.Max(now.Day, 1), info.Hours, info.Minutes, info.Seconds, info.Milliseconds, info.Zone)); }