嗨,我正在玩角度UI时间选择器
http://angular-ui.github.io/bootstrap/

放进去时,我的日期晚了1个小时,该如何更改?为什么?

JS

 $scope.dateStart = new Date();
    $scope.dateStart.setUTCHours(7);
    $scope.dateStart.setUTCMinutes(0);


的HTML

                                <div class="form-group">
                                <label class="control-label">Start</label>
                                <timepicker data-ng-model="dateStart"  hour-step="1" minute-step="15" show-meridian="false"></timepicker>
                             </span>
                                </p>
                            </div>


当我运行它时,显示时钟为08:00,但您将其设置为07:00,如您所见
当我将其设置为例如。在gui {{dateStart}}上的10:00显示“ 2015-01-20T09:00:17.382Z”,而不显示T10:/

最佳答案

您需要为输出日期添加过滤器,如下所示:

{{dateStart | date:'shortTime' }}

09-25 17:28