Filtro de fecha de AngularJS
Definición y uso
fecha
El filtro formatea la fecha en el formato especificado.
La fecha puede ser un objeto de fecha, un número de milisegundos o una cadena de fecha y hora, como "2016-01-05T09:05:05.035Z".
Por defecto, el formato es "MMM d, y" (Jan 5, 2016).
Páginas relacionadas
Tutoriales de AngularJS:Filtros de Angular
Ejemplo
Ejemplo 1
Mostrar números en formato de fecha:
<div ng-app="miApp" ng-controller="ctrlFecha"> <p>Date = {{ today | date }}</p> </div>
Ejemplo 2
Mostrar fecha con formato personalizado:
<div ng-app="miApp" ng-controller="ctrlFecha"> <p>Fecha = {{ hoy | fecha : "dd.MM.y" }}</p> </div>
Ejemplo 3
Mostrar fecha usando formato predefinido:
<div ng-app="miApp" ng-controller="ctrlFecha"> <p>Fecha = {{ hoy | fecha : "fullDate" }}</p> </div>
Ejemplo 4
Mostrar una combinación de texto y formato predefinido de fecha:
<div ng-app="miApp" ng-controller="ctrlFecha"> <p>Fecha = {{ hoy | fecha : "'hoy es ' MMMM d, y" }}</p> </div>
Ejemplo 5
Presentar la fecha como una cadena de fecha y hora:
<div ng-app=""> <p>Fecha = {{ "2016-01-05T09:05:05.035Z" | fecha }}</p> </div>
Sintaxis
{{ fecha | fecha : formato : timezone }}
Parámetros
Parámetros | Descripción |
---|---|
formato |
Opcional. Usado para mostrar el formato de fecha de la fecha, que puede ser uno o más de los siguientes:
El valor de formato también puede ser uno de los siguientes formatos predefinidos:
|
timezone | Opcional. Usado para formatear la zona horaria de la fecha. |