Browse Source

BI-33791 日期不同获取的时区偏移应该都是60分钟的整数倍

es6
windy 6 years ago
parent
commit
2a18904a6a
  1. 6
      dist/bundle.ie.js
  2. 4
      dist/bundle.ie.min.js
  3. 6
      dist/bundle.js
  4. 4
      dist/bundle.min.js
  5. 6
      dist/core.js
  6. 25
      dist/demo.js
  7. 6
      dist/fineui.ie.js
  8. 4
      dist/fineui.ie.min.js
  9. 6
      dist/fineui.js
  10. 4
      dist/fineui.min.js
  11. 6
      dist/fineui_without_jquery_polyfill.js
  12. 6
      dist/utils.js
  13. 4
      dist/utils.min.js
  14. 6
      src/core/base.js

6
dist/bundle.ie.js vendored

@ -11441,7 +11441,8 @@ if (!_global.BI) {
}
if (BI.isNotNull(BI.timeZone) && (arguments.length === 0 || (arguments.length === 1 && BI.isNumber(arguments[0])))) {
var localTime = dt.getTime();
var localOffset = dt.getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
var localOffset = new Date().getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
var utc = localTime + localOffset; // utc即GMT时间标准时区
return new Date(utc + BI.timeZone);// + Pool.timeZone.offset);
}
@ -11491,7 +11492,8 @@ if (!_global.BI) {
break;
}
if (BI.isNotNull(BI.timeZone)) {
return dt.getTime() - BI.timeZone - dt.getTimezoneOffset() * 60000;
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
return dt.getTime() - BI.timeZone - new Date().getTimezoneOffset() * 60000;
}
return dt.getTime();

4
dist/bundle.ie.min.js vendored

File diff suppressed because one or more lines are too long

6
dist/bundle.js vendored

@ -11441,7 +11441,8 @@ if (!_global.BI) {
}
if (BI.isNotNull(BI.timeZone) && (arguments.length === 0 || (arguments.length === 1 && BI.isNumber(arguments[0])))) {
var localTime = dt.getTime();
var localOffset = dt.getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
var localOffset = new Date().getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
var utc = localTime + localOffset; // utc即GMT时间标准时区
return new Date(utc + BI.timeZone);// + Pool.timeZone.offset);
}
@ -11491,7 +11492,8 @@ if (!_global.BI) {
break;
}
if (BI.isNotNull(BI.timeZone)) {
return dt.getTime() - BI.timeZone - dt.getTimezoneOffset() * 60000;
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
return dt.getTime() - BI.timeZone - new Date().getTimezoneOffset() * 60000;
}
return dt.getTime();

4
dist/bundle.min.js vendored

File diff suppressed because one or more lines are too long

6
dist/core.js vendored

@ -11441,7 +11441,8 @@ if (!_global.BI) {
}
if (BI.isNotNull(BI.timeZone) && (arguments.length === 0 || (arguments.length === 1 && BI.isNumber(arguments[0])))) {
var localTime = dt.getTime();
var localOffset = dt.getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
var localOffset = new Date().getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
var utc = localTime + localOffset; // utc即GMT时间标准时区
return new Date(utc + BI.timeZone);// + Pool.timeZone.offset);
}
@ -11491,7 +11492,8 @@ if (!_global.BI) {
break;
}
if (BI.isNotNull(BI.timeZone)) {
return dt.getTime() - BI.timeZone - dt.getTimezoneOffset() * 60000;
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
return dt.getTime() - BI.timeZone - new Date().getTimezoneOffset() * 60000;
}
return dt.getTime();

25
dist/demo.js vendored

@ -6041,7 +6041,30 @@ Demo.HtapeLayout = BI.inherit(BI.Widget, {
};
}
});
BI.shortcut("demo.htape", Demo.HtapeLayout);/**
BI.shortcut("demo.htape", Demo.HtapeLayout);Demo.InlineVerticalLayout = BI.inherit(BI.Widget, {
props: {
baseCls: "demo-absolute"
},
render: function () {
return {
type: "bi.inline_vertical_adapt",
items: [{
type: "bi.label",
text: "绝对布局",
cls: "layout-bg1",
width: 300,
height: 200
}, {
type: "bi.label",
text: "绝对布局",
cls: "layout-bg1",
width: 300,
height: 100
}]
};
}
});
BI.shortcut("demo.inline_vertical", Demo.InlineVerticalLayout);/**
* Created by User on 2017/3/22.
*/
Demo.LeftRightVerticalAdaptLayout = BI.inherit(BI.Widget, {

6
dist/fineui.ie.js vendored

@ -11683,7 +11683,8 @@ if (!_global.BI) {
}
if (BI.isNotNull(BI.timeZone) && (arguments.length === 0 || (arguments.length === 1 && BI.isNumber(arguments[0])))) {
var localTime = dt.getTime();
var localOffset = dt.getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
var localOffset = new Date().getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
var utc = localTime + localOffset; // utc即GMT时间标准时区
return new Date(utc + BI.timeZone);// + Pool.timeZone.offset);
}
@ -11733,7 +11734,8 @@ if (!_global.BI) {
break;
}
if (BI.isNotNull(BI.timeZone)) {
return dt.getTime() - BI.timeZone - dt.getTimezoneOffset() * 60000;
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
return dt.getTime() - BI.timeZone - new Date().getTimezoneOffset() * 60000;
}
return dt.getTime();

4
dist/fineui.ie.min.js vendored

File diff suppressed because one or more lines are too long

6
dist/fineui.js vendored

@ -11683,7 +11683,8 @@ if (!_global.BI) {
}
if (BI.isNotNull(BI.timeZone) && (arguments.length === 0 || (arguments.length === 1 && BI.isNumber(arguments[0])))) {
var localTime = dt.getTime();
var localOffset = dt.getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
var localOffset = new Date().getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
var utc = localTime + localOffset; // utc即GMT时间标准时区
return new Date(utc + BI.timeZone);// + Pool.timeZone.offset);
}
@ -11733,7 +11734,8 @@ if (!_global.BI) {
break;
}
if (BI.isNotNull(BI.timeZone)) {
return dt.getTime() - BI.timeZone - dt.getTimezoneOffset() * 60000;
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
return dt.getTime() - BI.timeZone - new Date().getTimezoneOffset() * 60000;
}
return dt.getTime();

4
dist/fineui.min.js vendored

File diff suppressed because one or more lines are too long

6
dist/fineui_without_jquery_polyfill.js vendored

@ -11441,7 +11441,8 @@ if (!_global.BI) {
}
if (BI.isNotNull(BI.timeZone) && (arguments.length === 0 || (arguments.length === 1 && BI.isNumber(arguments[0])))) {
var localTime = dt.getTime();
var localOffset = dt.getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
var localOffset = new Date().getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
var utc = localTime + localOffset; // utc即GMT时间标准时区
return new Date(utc + BI.timeZone);// + Pool.timeZone.offset);
}
@ -11491,7 +11492,8 @@ if (!_global.BI) {
break;
}
if (BI.isNotNull(BI.timeZone)) {
return dt.getTime() - BI.timeZone - dt.getTimezoneOffset() * 60000;
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
return dt.getTime() - BI.timeZone - new Date().getTimezoneOffset() * 60000;
}
return dt.getTime();

6
dist/utils.js vendored

@ -12203,7 +12203,8 @@ if (!_global.BI) {
}
if (BI.isNotNull(BI.timeZone) && (arguments.length === 0 || (arguments.length === 1 && BI.isNumber(arguments[0])))) {
var localTime = dt.getTime();
var localOffset = dt.getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
var localOffset = new Date().getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
var utc = localTime + localOffset; // utc即GMT时间标准时区
return new Date(utc + BI.timeZone);// + Pool.timeZone.offset);
}
@ -12253,7 +12254,8 @@ if (!_global.BI) {
break;
}
if (BI.isNotNull(BI.timeZone)) {
return dt.getTime() - BI.timeZone - dt.getTimezoneOffset() * 60000;
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
return dt.getTime() - BI.timeZone - new Date().getTimezoneOffset() * 60000;
}
return dt.getTime();

4
dist/utils.min.js vendored

File diff suppressed because one or more lines are too long

6
src/core/base.js

@ -1330,7 +1330,8 @@ if (!_global.BI) {
}
if (BI.isNotNull(BI.timeZone) && (arguments.length === 0 || (arguments.length === 1 && BI.isNumber(arguments[0])))) {
var localTime = dt.getTime();
var localOffset = dt.getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
var localOffset = new Date().getTimezoneOffset() * 60000; // 获得当地时间偏移的毫秒数
var utc = localTime + localOffset; // utc即GMT时间标准时区
return new Date(utc + BI.timeZone);// + Pool.timeZone.offset);
}
@ -1380,7 +1381,8 @@ if (!_global.BI) {
break;
}
if (BI.isNotNull(BI.timeZone)) {
return dt.getTime() - BI.timeZone - dt.getTimezoneOffset() * 60000;
// BI-33791 1901年以前的东8区标准是GMT+0805, 统一无论是什么时间,都以整的0800这样的为基准
return dt.getTime() - BI.timeZone - new Date().getTimezoneOffset() * 60000;
}
return dt.getTime();

Loading…
Cancel
Save