http://plnkr.co/edit/5zxXEEz30t51yGhgYWVF?p=previewMoment.js amDateFormat总是我在我的应用程序中使用<a href="http://momentjs.com/" rel="nofollow noreferrer">Moment.js</a>和<a href="https://github.com/urish/angular-moment" rel="nofollow noreferrer">Angular-moment</a>从1970年
返回日期。
出于某种原因,它是将我所有的纪元时间戳为相同的日期从1970年
<td class="timespan">{{tag.added_epoch | amDateFormat:'dddd, MMMM Do YYYY'}}</td>
这就是tag.added_epoch
值added_epoch: 1432252800
然而,当我转换它在线,我得到正确的日期:
任何想法,为什么我的过滤器正在转向1432252800
为周六,1970年1月17日?
你试过'moment.unix()'在角时刻这将是'< span am-time-ago =“message.unixTime | amFromUnix”>' – Arminmsg
我得到这个错误'未知的提供者:amFromUnixFilterProvider < - amFromUnixFilter'看起来像我需要使用不同版本的lib :(但我的数字是否正确? –
我已经快速浏览过moment.js,如果我只是使用'moment(1432252800)'我得到了1970他1970年的日期与'unix'方法我得到了2015年的日期,所以你的数字似乎是正确的。 来自角度矩文档: 注意:要使用amFromUnix,请安装angular-moment版本1.0.0-beta.3 – Arminmsg