![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6069449/TITULO_CAPA.png)
Challenges
Trabalhar com datas e horas é um dos maiores desafios da computação
"Será que esse horário está sincronizado com o relógio atômico?"
Bruno Fachine
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6074032/42-46204310.jpg)
"Is this time synchronized with the atomic clock?"
ACRONYMS
+ Timezone(TZ)
+ Coordinated Universal Time (UTC)
+ Greenwich Mean Time (GMT)
+ Daylight Saving Time (DST)
+ International Organization for Standardization (ISO 8601)
Timezone (TZ)
Greenwich Mean Time (GMT)
Universal Time Coordinated (UTC)
Daylight Saving Time (DST)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6074105/relogio_hrario_de_verao.png)
International Organization for Standardization (ISO 8601)
"2019-04-22T20:29:50-03:00"
HH:mm:ssZ
YYYY-MM-DD
i
m
e
one
ACRONYMS
+ (TZ)
+ (GMT)
+ (UTC)
+ (DST)
+ (ISO 8601)
Greenwich Mean Time
Universal Time Coordinated
Daylight Saving Time
International Organization for Standardization
Timezone
JAVASCRIPT
+ Javascript Date
+ Glitches
+ Moment.JS
Javascript Date
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6073867/logo_java.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6073897/glitch-text-glitch-1.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6073937/moment_LOGO.png)
LOCALIZATION
By default, moment objects are created in the local time zone.
Local time zone - it's a time zone which is set in a browser or on your node.js server.
DISPLAY
CLONE EM ADIÇÃO DE DIAS/MESES/ANOS
EM DATAS MOMENT
JAVASCRIPT
+ Javascript Date
+ Glitches
+ Moment.JS
ENVIRONMENT
+ Timezone no Server AWS
+ Docker image (Alpine)
+ Timezone no NodeJS
TIMEZONE NO SERVER AWS
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6074001/aws-logo.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6074004/ec2.png)
DOCKER IMAGE (ALPINE)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6074001/aws-logo.png)
TIMEZONE NO NODEJS
process.env.TZ = "America/Sao_Paulo"
![](https://s3.amazonaws.com/media-p.slid.es/uploads/1048693/images/6074015/nodejs-new-pantone-black.png)
TZ="America/Sao_Paulo" node server.js
Code
Environment Variables
ENVIRONMENT
+ Timezone no Server AWS
+ Docker image (Alpine)
+ Timezone no NodeJS
That's all folks!
TIMESHEET - Quick talk
By Carlos Henrique
TIMESHEET - Quick talk
- 37