我在Parse.com对象上运行查询并返回updatedAt
,并希望在我的Ionic App上将其显示为用户格式良好的日期。
目前显示如下:
2015-03-27T21:38:22.606Z
我希望这显示为:
27-03-2015 at 21:38
我用来显示此数据的对象示例如下:
var programmeData = {
programmeTitle : object.get('prescribedProgrammeTitle'),
id : object.id,
exerciseData : object.get('exerciseData'),
prescribedDate :object.updatedAt,
};
我可以在我的控制器/服务或视图中运行格式化 - 有关如何正确执行此操作的建议会很棒。
答案 0 :(得分:4)
您可以使用AngularJS date filter。
要直接在html中对其进行格式化,您需要将programmeData放在$ scope:
上{{ programmeData | date: 'dd-MM-yyyy at HH:mm' }}
或者在您的控制器中,您可以注入$ filter来格式化它:
$filter('date')(programmeData, 'dd-MM-yyyy at HH:mm');
答案 1 :(得分:1)
使用此库可以通过多种方法解析日期。