Een bekend probleem, ik kom echter maar niet op een logische oplossing:
Ik heb een CMS: Typo3(PHP) met daarachter een MySQL database. In deze database worden tijden opgeslagen als timestamp. Deze wordt opgeslagen in GMT tijdszone, dus +0.
Ik ben bezig met het maken van een roosterapplicatie. Deze wordt in meerdere tijdszones gebruikt. Hoe ga ik nu om met die tijdszones? Bijvoorbeeld:
Ik ben als Nederlander ingelogd in het CMS. Ik tik dan in: 10:00uur. Dit wordt opgeslagen als: 09:00. Wat is nou logisch? Hoe laat moet ik nu gaan werken? Ik bedoel dus dat je om 10:00uur moet werken.
Ik kom er maar niet uit hoe ik dit nu logisch moet aanpakken. Het probleem gaat namelijk verder: wat gebeurt er als ik nu in het roostersysteem uit een andere tijdszone kijk? Dan zie ik een tijd als: 14:00uur. Wat is nou een logische manier om hier mee om te gaan?
Ik heb een CMS: Typo3(PHP) met daarachter een MySQL database. In deze database worden tijden opgeslagen als timestamp. Deze wordt opgeslagen in GMT tijdszone, dus +0.
Ik ben bezig met het maken van een roosterapplicatie. Deze wordt in meerdere tijdszones gebruikt. Hoe ga ik nu om met die tijdszones? Bijvoorbeeld:
Ik ben als Nederlander ingelogd in het CMS. Ik tik dan in: 10:00uur. Dit wordt opgeslagen als: 09:00. Wat is nou logisch? Hoe laat moet ik nu gaan werken? Ik bedoel dus dat je om 10:00uur moet werken.
Ik kom er maar niet uit hoe ik dit nu logisch moet aanpakken. Het probleem gaat namelijk verder: wat gebeurt er als ik nu in het roostersysteem uit een andere tijdszone kijk? Dan zie ik een tijd als: 14:00uur. Wat is nou een logische manier om hier mee om te gaan?