日期显示一天中Angularjs使用日期过滤器 [英] Date displaying a day off using date filter in Angularjs
本文介绍了日期显示一天中Angularjs使用日期过滤器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好我有以下日期被返回的数据。
Hi I have following date being returned by the data
"2008-02-25T00:00:00Z"
当我使用它显示
<span>{{meetingDate | date: 'MM/dd/yyyy'}}</span>
我得到的日期显示
I get date display
"02/24/2008"
基本上,它显示24,而不是25松动的日子。
你能告诉我如何解决这一问题?谢谢
Basically it is showing 24 instead of 25 loosing a day. Can you tell me how to fix this? Thanks
推荐答案
尝试了这一点。
Working Code
脚本
var localDate = new Date('2008-02-25T00:00:00Z');
var localTime = localDate.getTime();
var localOffset = localDate.getTimezoneOffset() * 60000;
$scope.mydate = new Date(localTime + localOffset);
HTML
{{mydate | date:'MM/dd/yyyy'}}
输出
02/25/2008
这篇关于日期显示一天中Angularjs使用日期过滤器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文