fuso horário de configuração para o servidor

0

Eu tenho um servidor em Berlim, por exemplo, mas tenho clientes em todo o mundo para um aplicativo que fornece APIs para Android e iOS. Agora estou confuso como devo salvar os horários no banco de dados e qual fuso horário devo definir para o servidor? Como o sistema sabe sobre o fuso horário dos clientes e altera o horário para o fuso horário? Devo controlar o fuso horário nos meus códigos de django e alterá-lo?!

  • lembre-se que, eu não tenho site (É apenas uma estrutura de descanso) sobre ele (ainda), é apenas a transferência de dados Json

O sistema muda a hora ou o django?

Porque toda vez que economizo tempo no momento, quando o aplicativo recebe tempo, a hora é de 3 horas atrás!

    
por Ebrahim Karimi 22.04.2018 / 23:58

1 resposta

0

Use o UTC em todos os lugares. Configure seu servidor no fuso horário UTC, use UTC ao armazenar datas em um banco de dados, troque os dados como UTC com indicação de fuso horário, até seus aplicativos em smartphones e permita que os aplicativos em cada dispositivo transformem o carimbo de hora UTC em algum timestamp local. p>     

por 23.04.2018 / 01:57