我经常需要根据用户的实际本地时间或受时区影响而显示信息.获取用户当前时间和/或时区是否有可靠的方法?
关键问题:
关键问题:
例子:
倒数:
只需1小时3分56秒!
问题:基于什么去的几秒钟; 用户的OS时钟,主机服务器时间(正负偏移),ISP系统时间.如果所有时区的时钟同时结束,这很容易,但如果它是用户本地时区的午夜倒计时,则会更加棘手)
编辑日志
项目发布于3:03 pm(10秒前)
问题:无论用户如何计算"10秒",调整时间以匹配用户的时区.
营业时间:
这家餐厅现在营业至午夜(AEST).
问题:给出午夜等时间可以通过从服务器端偏移来计算,但是使用psudo时间(例如现在),在2小时内取决于用户的时间.
PHP:使用time()输出服务器时间.这可以根据用户的时区进行偏移.
JavaScript:使用Date()输出用户的计算机时钟时间太容易操作.