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