gpt4 book ai didi

angularjs - 如何在angular js中设置默认时区

转载 作者:行者123 更新时间:2023-12-01 06:01:48 24 4
gpt4 key购买 nike

我想在日期字段中设置默认时区偏移量(美国/芝加哥)。新的日期函数添加到代码中,并将其正确调用到 HTML 文件中。它正确显示日期和时间,但我想将时区默认设置为美国/芝加哥。
Controller 中的代码:

<script>
mainApp.controller('depositController', ['$scope', '$http', '$filter', function($scope, $http, $filter) {
$scope.myDate = new Date();
}]);
</script>


html代码:

<div class="col-lg-8">
<input id="deposit_date" name="deposit_date"
class="form-control"
type="text"
ng-init="deposit_time=(myDate | date:'HH:mm:ss a' : '-0500')"
ng-model="deposit_time"
readonly="readonly"/>
</div>


我想显示美国/芝加哥(中部标准时间)当前时间。

最佳答案

你不能。这取决于浏览器设置

  • The AngularJS datetime filter uses the time zone settings of the browser.
  • The same application will show different time information depending on the time zone settings of the computer that the application is running on.
  • Neither JavaScript nor AngularJS currently supports displaying the date with a timezone specified by the developer

关于angularjs - 如何在angular js中设置默认时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44648823/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com