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.

Respuestas a la pregunta(1)

Su respuesta a la pregunta