2017-01-24 5 views
0

тайм-подборщика я должен пройти время, чтобы Picker, но она не отображается в палитре я не получаю, чтобы связать время, что я извлеченный с датыФормат перейти к MDP подборщика времени

$scope.eventStartTime = new moment($scope.editEvent.eventStartDate).format("hh:mm:ss A"); 
<mdp-time-picker data-ng-model="eventStartTime"></mdp-time-picker> 

здесь

$scope.editEvent.eventStartDate = 01-24-2017 3:46 PM; 

сверху над кодом я extrarting время и получить результат в 3:46 вечера, но не способны связываться с Picker

ответ

0

mdp-time-picker ожидает модель быть дата объекта. Нет необходимости использовать moment.format

Чтобы указать формат, вы можете использовать mdp-format.

<mdp-time-picker mdp-format="hh:mm:ss A" ng-model="eventStartDate"></mdp-time-picker> 

и использование moment() конструктор для создания объекта даты

$scope.eventStartDate = moment('01-24-2017 3:50 PM', "MM-DD-yyyy hh:mm A").toDate(); 

DEMO

+0

я иметь значение для eventStartDate является 01-24-2017 3:50 вечера, как отобразить только 3:50 PM в сборщике времени –

+0

@SudhirMN, обновленный ответ и демо – Satpal

+0

Спасибо большое, он отлично работает –

Смежные вопросы