Die Datei in der tz-Datenbank ist eine Möglichkeit, die richtige Zeitzone zu bestimmen. Sie hat derzeit den folgenden Eintrag für Indien:
IN +2232+08822 Asia/Kolkata
Diese nach unten in die folgenden Informationen gebrochen wird:
IN
ist der ISO-3166 alpha-2 Ländercode für Indien.
+2232+08822
bezieht sich auf die Breite und Länge des Bezugspunkts, in ISO 6709 Format. In diesem Fall ist es 22°32'N, 88°22'E, die im Herzen von Kolkata, Indien ist.
Asia/Kolkata
ist die IANA TZ-Kennung für diese Zeitzone.
Daher ist die richtige Zeitzone für Indien zu verwenden ist Asia/Kolkata
. Dies wird auch auf der Wikipedia-Seite referenziert, die Sie in Ihrer Frage angegeben haben.
https://en.wikipedia.org/wiki/Time_in_India –