如何在角度 js 中将日期格式化为 DD/MM/YYYY

How to format date into DD/MM/YYYY in angular js

本文关键字:格式化 DD 日期 MM YYYY js      更新时间:2023-09-26

在我的数据库中,我以这种格式存储日期 2015-12-14 00:00:00(yy/mm/dd h:m:s)。如何将此日期转换为此格式 14 Dec 2015 在 angularjs 中?这是我的角度数据的格式:

{{data.time_stamp}}

首先,将 mysql date 存储在 jscript date 对象中:

var aux = "2015-12-14 00:00:00".split(/[- :]/);
var vdate = new Date(aux[0], aux[1]-1, aux[2], aux[3], aux[4], aux[5]);

然后,Angular 代码非常简单且有文档记录,例如:

{{vdate | date:'dd MMM yyyy'}}

在此处查看官方信息:https://docs.angularjs.org/api/ng/filter/date

问候

使用Angular的内置过滤器来显示日期。 https://docs.angularjs.org/api/ng/filter/date

{{ date_expression | date : format : shortDate}}