2012-01-08 2 views
1

Plus je pense à ce sujet, plus il devient difficileRéunion internationale de planification en ligne

L'idée est d'avoir une forme où chacun choisit son fuseau horaire et une plage horaire et les jours de la semaine disponible

ex. Fuseau horaire Est des USA dimanche 22 heures-23 heures (vérifié) jeudi (vérifié)

Maintenant, quelqu'un qui recherche le DB de France placerai son fuseau horaire soit 6 heures plus tard

une façon simple de le faire en php? chaque utilisation pourrait être dans un fuseau horaire différent. alors les heures et peut-être le jour de la semaine seront différents.

Répondre

2

Ma recommandation personnelle serait de faire tout le stockage et le traitement dans le même fuseau horaire (par exemple, GMT). Ensuite, en fonction des paramètres de l'utilisateur, affichez simplement les heures différemment en les leur envoyant en les ajustant de la quantité nécessaire.

+0

Bonne réponse, sauf que je recommanderais de le régler par défaut sur UTC. – evasilchenko

+0

problème n'utilise pas datetime mais l'heure et le jour de la semaine. Je vais essayer de travailler avec ce que vous avez écrit si –

+0

Je pense que ce serait plus facile si vous stockez les temps comme timestamp unix. De cette façon, vous pouvez facilement calculer le temps entre les rendez-vous et afficher l'heure dans chaque format que vous voulez. –

Questions connexes