‹›Unités et datesComparez les fuseaux horaires
Obtenez le décalage numérique actuel par rapport à l'heure GMT pour le fuseau horaire du centre des États-Unis.
TimeZoneOffset[Entity["TimeZone", "America/Chicago"]]
Obtenez le décalage relatif à un fuseau horaire différent à une date précise.
TimeZoneOffset[Entity["TimeZone", "America/Chicago"],
Entity["TimeZone", "Europe/London"], DateObject[{2015, 3, 7}]]
Obtenez une représentation géographique de la région d'un fuseau horaire.
GeoGraphics[{Orange, Polygon[Entity["TimeZone", "Europe/London"]]}]
Comparez la différence de décalage pour les différentes parties de l'Indiana entre deux dates.
Afficher l'entrée complète de Wolfram Language
zones = {Entity["TimeZone", "America/Chicago"],
Entity["TimeZone", "America/New_York"],
Entity["TimeZone", "America/Indiana/Indianapolis"],
Entity["TimeZone", "America/Indiana/Knox"],
Entity["TimeZone", "America/Indiana/Marengo"],
Entity["TimeZone", "America/Indiana/Petersburg"],
Entity["TimeZone", "America/Indiana/Tell_City"],
Entity["TimeZone", "America/Indiana/Vevay"],
Entity["TimeZone", "America/Indiana/Vincennes"],
Entity["TimeZone", "America/Indiana/Winamac"]};
colorFunction[-6.] = Yellow;
colorFunction[-5.] = Orange;
colorFunction[-4.] = Red;
Legended[Grid[
Partition[
Map[With[{date = #},
Framed@GeoRegionValuePlot[
Rule[#, colorFunction[ TimeZoneOffset[#, "GMT", date]]] & /@
zones, PlotLabel ->
DateString[#, {"MonthName", " ", "Day", " ", "Year"}],
GeoRange ->
Entity["AdministrativeDivision", {"Indiana",
"UnitedStates"}],
PlotStyle -> Opacity[.5]]] &, {DateObject[{2005, 2, 1}],
DateObject[{2005, 5, 1}], DateObject[{2007, 2, 1}],
DateObject[{2007, 5, 1}]}
], 2]],
SwatchLegend[colorFunction /@ {-6., -5., -4.}, {-6., -5., -4.},
LegendLabel -> "GMT Offset"]]