O selecionador de data da interface angular está em estado inválido quando especificado o formato da data como 'd-M-aaaa' e o modelo ng com um valor de sequência como "2014-08-31T00: 00: 00Z"

Estou recebendo um valor de data e hora do controlador asp.net mvc como "2014-08-31T00: 00: 00Z". Quando vinculo esse valor ao meu controle angular-ui datepicker, seu estado é exibido como ng-inválido ng-invalid-date.

Estou recebendo o formato de data também do controlador mvc, por isso estou vinculando o formato de data também no meu html.

Quando estou depurando o arquivo ui-bootstrap-tpls.js (versão mais recente) na linha 1807

Está sempre vindo como indefinido. Eu tentei muitas alternativas, mas não consigo ter sucesso. :(

O javascript não converte a data angular da data da interface do usuário para UTC corretamente

Então, por favor, pense e sugira como posso resolver esse problema.

Obrigado e cumprimentos, N.Murali Krishna.

questionAnswers(7)

yourAnswerToTheQuestion