Odoo中文网|Odoo实施培训
标题:
openerp odoo 中文 8小时时差 解决办法
[打印本页]
作者:
独孤九剑
时间:
2015-8-28 09:45
标题:
openerp odoo 中文 8小时时差 解决办法
1.配置文件设置
time
z
one=Asia/Shanghai
2. 修改 dates.js
“addons\web\static\src\js\dates.js”第24行,
注释掉此行并添加或直接改为
“var obj = Date.parseExact(res[1], ‘yyyy-MM-dd HH:mm:ss’)”
改完后的文件如下:
instance.web.str_to_datetime = function(str) {
if(!str) {
return str;
}
var regex = /^(\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d)(?:\.\d+)?$/;
var res = regex.exec(str);
if ( !res ) {
throw new Error(_.str.sprintf(_t("'%s' is not a valid datetime"), str));
}
* var obj = Date.parseExact(res[1] + " UTC", 'yyyy-MM-dd HH:mm:ss zzz');
var obj = Date.parseExact(res[1], 'yyyy-MM-dd HH:mm:ss');
if (! obj) {
throw new Error(_.str.sprintf(_t("'%s' is not a valid datetime"), str));
}
return obj;
};
作者:
尼基塔
时间:
2015-8-31 14:44
谢谢无私分享
欢迎光临 Odoo中文网|Odoo实施培训 (http://www.chinaodoo.net/)
Powered by Discuz! X3.2