创建过滤器以格式化Angular JS中的日期

时间:2016-09-14 07:42:24

标签: angularjs

我在我的应用程序中创建了一个设置来选择日期格式。所以从设置中选择的格式,在整个应用程序中都是相同的。

我想首先将日期格式存储在数据库中,然后将其设置为localstorage(因为我的应用程序是具有不同前端和后端服务器的SPA。)

因此,从本地存储中获取后,如何将格式应用于使用日期的每个地方?

1 个答案:

答案 0 :(得分:0)

您可以使用角度默认日期过滤器

$scope.pageDate = new Date();  // Date
$scope.dateFormat = 'dd MMM yyyy, hh:mm a, EEEE';  // Your required format or you can get the value from localstorage

显示HTML

{{pageDate | date: dateFormat}}

它会起作用

现场演示:https://jsbin.com/lodofum/2/edit?html,js,output