NSDate () o Date () muestra la hora incorrecta
Cuando intento registrar la fecha actual:
print(NSDate())
o
print(Date())
(en Swift 3)
O cualquier objeto de fecha, muestra la hora incorrecta. Por ejemplo, son alrededor de las 16:12 ahora, pero se muestra lo anterior
2016-10-08 20:11:40 +0000
¿Mi fecha está en la zona horaria incorrecta? ¿Cómo fijo mi fecha para tener la zona horaria correcta?
¿Por qué es eso y cómo lo soluciono? ¿Cómo visualizo fácilmente una fecha arbitraria en mi zona horaria local, ya sea en declaraciones impresas o en el depurador?
(Tenga en cuenta que esta pregunta es un "timbre" para que pueda proporcionarle una extensión simple Swift 3 / Swift 2 Date / NSDate que le permite mostrar fácilmente cualquier objeto de fecha en su zona horaria local.