Angularjs 如何使用矩将时区字符串转换为时区偏移?

Angularjs 如何使用矩将时区字符串转换为时区偏移?,angularjs,momentjs,Angularjs,Momentjs,我将每个用户的时区保存为“欧洲/布加勒斯特”或“欧洲/纽约” 但是,在将值作为筛选器传递给日期时,仅接受时区偏移字符串:“+0400”或“-0330” 如何将这些字符串转换为时区偏移字符串?假设已安装库: (函数() { var-app=angular.module(“app”,[]); 函数HomeController() { var vm=这个; vm.europe=moment().tz(‘欧洲/布加勒斯特’).format(‘ZZ’); vm.us=moment().tz('Ameri

我将每个用户的时区保存为“欧洲/布加勒斯特”或“欧洲/纽约”

但是,在将值作为筛选器传递给日期时,仅接受时区偏移字符串:“+0400”或“-0330”


如何将这些字符串转换为时区偏移字符串?

假设已安装库:

(函数()
{
var-app=angular.module(“app”,[]);
函数HomeController()
{
var vm=这个;
vm.europe=moment().tz(‘欧洲/布加勒斯特’).format(‘ZZ’);
vm.us=moment().tz('America/New_York')。格式(“ZZ”);
}
应用控制器(“家庭控制器”、[HomeController]);
})();

Angular JS应用程序
欧洲:{{homeCtrl.Europe}
美国:{{homeCtrl.us}

假设您已经安装了库:

(函数()
{
var-app=angular.module(“app”,[]);
函数HomeController()
{
var vm=这个;
vm.europe=moment().tz(‘欧洲/布加勒斯特’).format(‘ZZ’);
vm.us=moment().tz('America/New_York')。格式(“ZZ”);
}
应用控制器(“家庭控制器”、[HomeController]);
})();

Angular JS应用程序
欧洲:{{homeCtrl.Europe}
美国:{{homeCtrl.us}

已更新,完全支持angularjs way时区。如果这是你要找的,请做个记号作为答案。谢谢已更新为完全支持angularjs way时区。如果这是你要找的,请做个记号作为答案。谢谢