如何使用anuglarjs indrimuska的datetimepicker根据时区在datetime选择器中显示日期时间

时间:2019-03-25 10:05:13

标签: angularjs

我想在datetimepicker上设置min-date选项,也想根据所选位置的时区设置此选项。 例如:

$ scope.minDate = moment()。subtract(0,'month');

,但是此语句根据本地时间而不是所选位置的时区设置minDate。请任何人告诉我解决方案,因为我需要解决方案,所以如何根据时区设置minDate以及如何解决此问题

我正在使用angularjs及其indrimuska插件显示datetimepicker。

这里是link of the documentation

1 个答案:

答案 0 :(得分:0)

您可以使用moment timezone获取所需时区的日期。就像下面的例子一样

$scope.minDate = getDateFromTimezone('America/New_York');

function getDateFromTimezone (employeetimeZone) {
       return moment().tz( employeetimeZone).format("MM/DD/YYYY");
    }