Jump to content
Sign in to follow this  
HilarYo

Datas com diferentes fusos horários

Recommended Posts

HilarYo

Boa tarde,

Estou a desenvolver uma aplicação web e quero internacionaliza-la, para isso quero permitir que os utilizadores registados possam ter acesso os recursos com o seu fuso horário. Queria arranjar uma forma de guardar as datas na base de dados e fazer operações com elas.

Alguém já que fez este tipo de operações têm uma boa sugestão? Queria utilizar algumas das funcionalidades do MySQL.

Pensei em duas maneiras:

1ª - Usar o timestamp e guardar na base de dados.

2ª - Ter uma função utilitária para converter as datas antes de irem para a base de dados e vice-versa.

Quais as vossas experiências/opiniões?

Obrigado. 

Share this post


Link to post
Share on other sites
HappyHippyHippo

estás a dizer que o requisito é que só podem aceder a conteúdos associados ao fúso horário de onde o utilizador se encontra ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
HilarYo

Não, quero dizer que o requisito é deixar a aplicação preparada para as demais situações incluindo essa, de forma a que num futuro não seja preciso alterar a lógica no que toca a guardar datas e operar com elas.

Share this post


Link to post
Share on other sites
HilarYo
4 horas atrás, HappyHippyHippo disse:

se queres guarar datas, usa DateTime object com GMT+0

E qual seria a configuração da base de dados, tipos de dados seria um DATETIME e o TIMEZONE ? poderia ficar Europe/Lisbon ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.