AngularJs - 如何在日期时间选择器中使用时区

AngularJs - How to use timezone into datetimepicker

我正在使用 angular-bootstrap-datetimepicker 指令 (https://github.com/dalelotts/angular-bootstrap-datetimepicker)

    <div class="dropdown">
        <a class="dropdown-toggle" role="button" data-toggle="dropdown" data-target="#" href="#">
            <div class="input-group">
                <input type="text" class="form-control" 
                       date-parser="DD/MM/YYYY HH:mm" name="dataInicial"
                       ng-model="myModel"
                       ui-date-time-mask required>
            </div>
        </a>
        <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
            <datetimepicker data-ng-model="mymodel" data-datetimepicker-config="{ dropdownSelector: '#dropdownDataInicial', minuteStep: 1 }"/>
        </ul>
    </div>  

并且我想使用时区进行格式化。我怎么做 ?

有人可以帮助我吗?非常感谢!

您可以使用moment设置时区。例如,在初始化您的应用程序时,您可以调用 moment.tz.setDefault('America/Los_Angeles');(传入您想要的时区),然后 moment 会处理剩下的事情。