单击“今天”,如何将angularjs dateTime设置为用户所在区域的今天日期?

时间:2019-01-23 11:10:39

标签: angularjs datetime

我正在使用angularjs dateTime选择器。选取器打开时,它具有“今天”选项来设置今天的日期和时间。它显示了浏览器的今天日期,我需要设置用户区域设置的日期和时间。这段代码可以帮助您了解我的问题。

<input mdc-datetime-picker=""
       date="true"
       time="true"
       type="text"
       show-todays-date="NewHireCtrl.request.userNow"
       minutes="true"
       min-date="mindate"
       max-date="NewHireCtrl.request.userNow"
       edit-input="true"
       show-icon="true"
       ng-disabled="NewHireCtrl.readOnly"
       required
       format="{{NewHireCtrl.userDateTimeFormat}}"
       ng-model="NewHireCtrl.request.userNow"
       name="dateFields"
       class=" dtp-no-msclear dtp-input md-input">

这是我的javascript代码,其中ng-model用于设置用户的语言环境日期和时间。此函数调用用户的语言环境日期和时间。

  

tapUtility.getUserNowDateTime();

self.request.userNow = tapUtility.getUserNowDateTime();

日期和时间使用该ng-model设置为用户的区域设置日期和时间,但是当我今天在选择器中单击时,它将设置为浏览器的日期和时间。

0 个答案:

没有答案