Kibana解决使用Custom无法正确选择时间的问题
2013-03-22 14:07
429 查看
Kibana的时间选择框太恶心,Custom选项不能用,to date只能选择UTC时间。查了好久源码,终于找到问题所在啦!
由于Kibana在时间选择空间上的max date设置为UTC时间,而该死的UTC时间比中国时间少了8个小时,这导致,使用Custom进行选择的时候永远都选不到当前的时间。而且在使用All Time、7day这样的time frame的时候,也会出现to date为UTC时间,虽然最后结果是正确的,但是,这样很诡异,有木有=。=
修改方法:
Kibana目录下,static/lib/js/文件夹中,有一个叫做ajax.js的文件,里面有一句话“maxDatetime: utc_date_obj(new Date()),”,就是这句话,设置了控件最大能选择的时间是当前时间-8个小时(默认使用UTC时间,默默的被剪掉8小时T_T)。
把这句话改为“maxDatetime: utc_date_obj(new Date(Date.parse(new Date())+tOffset)),”就可以啦~!
由于Kibana在时间选择空间上的max date设置为UTC时间,而该死的UTC时间比中国时间少了8个小时,这导致,使用Custom进行选择的时候永远都选不到当前的时间。而且在使用All Time、7day这样的time frame的时候,也会出现to date为UTC时间,虽然最后结果是正确的,但是,这样很诡异,有木有=。=
修改方法:
Kibana目录下,static/lib/js/文件夹中,有一个叫做ajax.js的文件,里面有一句话“maxDatetime: utc_date_obj(new Date()),”,就是这句话,设置了控件最大能选择的时间是当前时间-8个小时(默认使用UTC时间,默默的被剪掉8小时T_T)。
把这句话改为“maxDatetime: utc_date_obj(new Date(Date.parse(new Date())+tOffset)),”就可以啦~!
相关文章推荐
- WdatePicker日期选择控件使用时,Internet Explorer无法打开站点,已终止操作”问题的解决
- VMware player使用桥接模式 - 解决无法选择桥接网卡的问题
- WindowsPhone问题笔记-- 正确选择build action 解决媒体资源无法读取问题 转:http://www.cnblogs.com/qinxg/archive/2012/07/17/2594503.html
- Kohana使用auth模块session_type选择database时无法写入session的问题解决
- WindowsPhone问题笔记-- 正确选择build action 解决媒体资源无法读取问题
- 解决使用Maven项目,无法正确编译的问题
- WdatePicker日期选择控件使用时,Internet Explorer无法打开站点,已终止操作”问题的解决
- 解决ssh中使用struts2验证框架提示错误后正确无法提交的问题
- 使用NTP服务器完美解决VMware Linux时间无法同步问题
- 解决oracle dblink中无法使用从远程表选择的lob定位器的问题
- 【经验分享】Word无法使用鼠标选中问题解决
- 解决VIsta iis7中asp无法使用中文参数的问题
- Ubuntu解决运行startx命令后出现登陆密码正确但无法进入桌面问题
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- echarts2.0 时间轴搭配力导向图使用+时间轴数据覆盖问题的解决
- g4e常见问题#1 解决Git在Windows上使用http/https无法认证的问题
- 使用innodb_force_recovery解决MySQL崩溃无法重启问题
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- manjaro linux 使用vmware时NAT无法联网问题解决