2017-09-05 4 views
0

Im docs for DateTime ich sehe, daß Calendar.std_offset „in Sekunden (nicht Null in Sommerzeiten) versetzte Die Zeitzone Standard“ ist von this linkWas bedeutet in der Elixir DateTime-Implementierung Calendar.std_offset?

A Calendar.utc_offset wird in Sekunden von Coordinated UTC-Zeit den Versatz gemäß Wikipedia . Was ist der Zweck von Calendar.std_offset? Was tut es? Es scheint, dass Sie einen Offset rein von "utc_offset" angeben könnten. Ist "std_offset" nur für die Sommerzeit geeignet?

Antwort

2

Der Standard-Offset ist der Offset, der auf die Standardzeit/UTC-Verschiebung während der Sommer-/Sommerzeit für die angegebene Zone angewendet wird. Bei einem UTC-Offset von 5 Stunden und einem Standard-Offset von 1 Stunde beträgt der Sommer-/Sommerzeit-Offset insgesamt also 6 Stunden und der Standardzeit/UTC-Offset 5 Stunden.