2010-04-01 4 views
1

Quand je regarde une valeur NSDate dans le débogueur, je reçois quelque chose comme ceci:Que signifie cette valeur +0100 dans NSDate?

1.4.2010 22:01:47 +0100

Je ne comprends pas ce que cela est bon pour 0100 . Parfois c'est +0200. Est-ce censé être le fuseau horaire ou quelque chose comme ça? Qu'est-ce que c'est exactement? Comment cela affecte-t-il la valeur "depuis la date de référence"?

Répondre

8

Fuseau horaire.

+0100 signifie 1 heure d'avance sur l'heure UTC (GMT).

+0

c'est un désignateur de fuseau horaire ISO 8601 pour être précis, bien que le reste du format ne soit pas en ISO 8601: http://en.wikipedia.org/wiki/ISO_8601#Time_zone_designators –