Canal de fecha angular 2 dentro de una entrada de FormControl

Tengo un Angular 2 FormGroup generado dinámicamente con múltiples campos de entrada de FormControl. Algunas de las entradas son fechas, que se obtienen del servidor como marcas de tiempo unix.

Lo que me gustaría hacer es:

para poder traducir la marca de tiempo de Unix a un formulario legible para humanos, cuando se llena mi FormGroup, y tambiéntraduzca la representación humana de la fecha a una marca de tiempo de Unix cuando se envíe el formulario.

La Parte 1 es algo simple, usando la tubería de fecha de Angular como esta:

<input class="form-control" [formControlName]="question.key"
[value]="this.form.controls[this.question.key].value | date:'dd/MM/yyyy'">

Donde this.form es una referencia al FormGroup y this.question es una clase de contenedor personalizada basada en el tutorial oficial sobre formularios dinámicos:

https://angular.io/docs/ts/latest/cookbook/dynamic-form.html

Intentar cambiar la entrada de fecha de esa manera no funcionará porque la tubería intentará constantemente transformar el valor de entrada, haciendo que la entrada sea inutilizable si no arroja un argumento inválido para la excepción 'DatePipe' de tubería.

Para aclarar, completo mi formulario usando elFormGroup.patchValue() api, y envíe los datos del formulario utilizando elFormGroup.getRawValue() api

Intenté usar un componente de selector de fecha Angular 2, pero hicieron que mis formularios enormes fueran bastante lentos, por lo que me gustaría hacerlo sin selectores de fecha personalizados ni widgets dependientes de jQuery.

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta