je dois formater une date dans une application angulaire donc j'utiliser la pipe Date:InvalidPipeArgument pour pipe 'DatePipe'
{{myDate | date:'dd.MM.y'}}
La date que je reçois d'un webservice il est dans le format suivant: dd/mm/aaaa (ex .: 31/12/2017). Donc quand j'essaye d'appliquer le pipe à une date comme 01/01/2017 cela fonctionne, mais pas au 31/12/2017, en obtenant l'erreur suivante: "InvalidPipeArgument: '31/12/2017 'pour pipe' DatePipe '"
Comment puis-je résoudre ce problème?
ur l'envoi d'entrée comme jj/mm mais son mm/jj attendre ..pas une bonne approche, mais essayez de convertir puis d'envoyer à pipe..OU peut-être que la nouvelle Date (myDate) fonctionnera – Lakshay
Pour de meilleurs résultats, 'date' devrait être soit sous la forme de millisecondes, soit d'un objet' Date', ou une date standard ISO-8601 sous la forme «aaaa-mm-jjThh: mm: ss.sssZ» (ou offset du formulaire '+ hh: mm' au lieu de' Z'). –