Tengo una aplicación Angular2 con la suite PrimeNG instalada.
Necesito implementar un formulario con dos elementos de entrada y usarlo para administrar dos valores de fecha.
Traté de usar InputMask aplicando una máscara específica y funciona, ahora no sé cómo convertir la fecha del formato italiano (proporcionado por el usuario) al formato TypeScript/Javascript para poder publicar los datos...
El código que he implementado es este:
<p-inputMask mask="99/99/9999" [(ngModel)]="offert.dateDelivery" formcontrolname="dateDelivery" placeholder="dd/mm/yyyy" [ngModelOptions]="{standalone: true}" slotChar="dd/mm/yyyy"></p-inputMask>La propiedad offert.dateDelivery vincula un campo de fecha de una clase.
El problema es que el usuario se ve obligado a insertar el valor en formato italiano (dd/mm/yyyy) que en realidad no es aceptable como fecha de la función Javascript/Typescript...
¿Cómo puedo manejar este escenario?
Gracias
Resolví el problema vinculando dos variables de cadena independientes diferentes y analizándolas con las dos propiedades de fecha después de que el usuario hiciera clic... La solución es más fácil de lo esperado