|
@@ -13,6 +13,11 @@ export class TimeFormatter {
|
|
|
|
|
|
|
|
//获取时区偏移多少分钟
|
|
//获取时区偏移多少分钟
|
|
|
static convertGMTtoOffset(gmtString) {
|
|
static convertGMTtoOffset(gmtString) {
|
|
|
|
|
+ if (!gmtString || (gmtString.indexOf('+') == -1 && gmtString.indexOf('-') == -1)) {
|
|
|
|
|
+ console.error('gmtString error', gmtString)
|
|
|
|
|
+ // return 0
|
|
|
|
|
+ gmtString = 'GMT+0800'
|
|
|
|
|
+ }
|
|
|
// 提取符号、小时和分钟
|
|
// 提取符号、小时和分钟
|
|
|
var sign = gmtString.substring(3, 4); // 提取符号 "+" 或 "-"
|
|
var sign = gmtString.substring(3, 4); // 提取符号 "+" 或 "-"
|
|
|
var hours = parseInt(gmtString.substring(4, 6)); // 提取小时部分
|
|
var hours = parseInt(gmtString.substring(4, 6)); // 提取小时部分
|