как отобразить дату и время в датере и времени в соответствии с часовым поясом, используя datetimepicker из anuglarjs indrimuska - PullRequest
0 голосов
/ 25 марта 2019

Я хочу установить опцию минимальной даты на datetimepicker, а также хочу установить эту опцию в соответствии с часовым поясом выбранного местоположения.например:

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

, но этот оператор устанавливает minDate в соответствии с местным временем вместо часового пояса выбранного местоположения.Пожалуйста, кто-нибудь, скажите мне решение, как я могу установить minDate в соответствии с часовым поясом и как решить эту проблему, потому что мне нужно решение

Я использую angularjs и его плагин indrimuska, чтобы показать datetimepicker.

Вот ссылка документации .

1 Ответ

0 голосов
/ 25 марта 2019

Вы можете использовать часовой пояс момента для получения даты для желаемого часового пояса.Как в следующем примере

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

function getDateFromTimezone (employeetimeZone) {
       return moment().tz( employeetimeZone).format("MM/DD/YYYY");
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...