您好我使用FullCalendar 2.1.1
,我遇到时区问题。
该应用程序正在与Yii framework
一起开发,当我将时区设置为欧洲/雅典时
'timezone' => 'Europe/Athens'
时区设置为GMT 0000,如果我设置
则忽略设置'timezone' => 'local'
时区按预期设置为GMT 0200。 问题是基于欧洲/雅典地区的服装使用的日期,所以我认为依靠当地时间是不安全的。
答案 0 :(得分:1)
实际上你的机器不知道'欧洲/雅典'时区,所以你必须定义它。
怎么做?
参考这里:
http://fullcalendar.io/docs/timezone/timezone/
时区字符串(例如" America / Chicago")
如果您存储活动的时区信息,请使用此模式 您希望它们以可自定义的时区显示。
{ title: "event1", start: "2013-10-20T02:00:00+09:00" }
// ^ ^
// will display as 2:00 |
// |
// timezone offset will always be +09:00
如果你想获取TZ设置,通常是在服务器端完成,但使用node.js + moment.js对你来说会更容易,请检查一下: