Angularjs 更新角力矩选择器以使用不同的时区

Angularjs 更新角力矩选择器以使用不同的时区,angularjs,momentjs,datetimepicker,moment-timezone,angularjs-1.5,Angularjs,Momentjs,Datetimepicker,Moment Timezone,Angularjs 1.5,我正在使用角度力矩选择器和力矩tz并正确使用最初设置的时区,但当我更改模型的时区时,选择器将更改回浏览器的本地时区,而不是模型上的时区 我想也许我可以在选择不同时区时重新生成组件,但到目前为止我还没有让它工作。我不知道如何刷新角度力矩选择器以拾取力矩tz对象中的新时区 如果我使用datepicker控件选择一个时间,下次打开它时,它将使用正确的时区。但是,更改时刻tz对象中的时区会导致datepicker控件使用本地时区,直到选择新时间。如果我能以某种方式诱使日期选取者认为已经选择了一个新的时间

我正在使用
角度力矩选择器
力矩tz
并正确使用最初设置的时区,但当我更改模型的时区时,选择器将更改回浏览器的本地时区,而不是模型上的时区

我想也许我可以在选择不同时区时重新生成组件,但到目前为止我还没有让它工作。我不知道如何刷新
角度力矩选择器
以拾取
力矩tz
对象中的新时区

如果我使用datepicker控件选择一个时间,下次打开它时,它将使用正确的时区。但是,更改
时刻tz
对象中的时区会导致datepicker控件使用本地时区,直到选择新时间。如果我能以某种方式诱使日期选取者认为已经选择了一个新的时间,那么理论上应该可以解决这个问题

我已经编写了一个自定义组件来呈现日期选择器和不同的时区。但是,组件的控制器似乎不知道它的HTML呈现中有一个日期选择器