public static void Main()
TimeZoneInfo chileTimeZone = TimeZoneInfo.FindSystemTimeZoneById("Pacific SA Standard Time");
DateTime currentDate = new DateTime(2024,9,8,0,0,0);
Console.WriteLine($"Fecha actual: {currentDate}");
bool isDaylightSaving = chileTimeZone.IsDaylightSavingTime(currentDate);
Console.WriteLine($"¿Está Chile en horario de verano?: {isDaylightSaving}");
bool isValidDateTime = !chileTimeZone.IsInvalidTime(currentDate);
Console.WriteLine($"¿Es una fecha valida en Chile?: {isValidDateTime}");
TimeSpan daylightDelta = chileTimeZone.GetAdjustmentRules()[0].DaylightDelta;
Console.WriteLine($"Ajuste de horario de verano: {daylightDelta}");