<tfoot id='VZWjw'></tfoot>
    <bdo id='VZWjw'></bdo><ul id='VZWjw'></ul>

    <i id='VZWjw'><tr id='VZWjw'><dt id='VZWjw'><q id='VZWjw'><span id='VZWjw'><b id='VZWjw'><form id='VZWjw'><ins id='VZWjw'></ins><ul id='VZWjw'></ul><sub id='VZWjw'></sub></form><legend id='VZWjw'></legend><bdo id='VZWjw'><pre id='VZWjw'><center id='VZWjw'></center></pre></bdo></b><th id='VZWjw'></th></span></q></dt></tr></i><div id='VZWjw'><tfoot id='VZWjw'></tfoot><dl id='VZWjw'><fieldset id='VZWjw'></fieldset></dl></div>
    <legend id='VZWjw'><style id='VZWjw'><dir id='VZWjw'><q id='VZWjw'></q></dir></style></legend>
  1. <small id='VZWjw'></small><noframes id='VZWjw'>

      Moment.js amDateFormat 总是返回 1970 年的日期

      时间:2023-08-07
            <tbody id='SdFpG'></tbody>
          • <i id='SdFpG'><tr id='SdFpG'><dt id='SdFpG'><q id='SdFpG'><span id='SdFpG'><b id='SdFpG'><form id='SdFpG'><ins id='SdFpG'></ins><ul id='SdFpG'></ul><sub id='SdFpG'></sub></form><legend id='SdFpG'></legend><bdo id='SdFpG'><pre id='SdFpG'><center id='SdFpG'></center></pre></bdo></b><th id='SdFpG'></th></span></q></dt></tr></i><div id='SdFpG'><tfoot id='SdFpG'></tfoot><dl id='SdFpG'><fieldset id='SdFpG'></fieldset></dl></div>

            <legend id='SdFpG'><style id='SdFpG'><dir id='SdFpG'><q id='SdFpG'></q></dir></style></legend>
              <bdo id='SdFpG'></bdo><ul id='SdFpG'></ul>

                <small id='SdFpG'></small><noframes id='SdFpG'>

              • <tfoot id='SdFpG'></tfoot>
                本文介绍了Moment.js amDateFormat 总是返回 1970 年的日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                <td class="timespan">{{tag. added_epoch |amDateFormat:'dddd, MMMM Do YYYY'}}</td>

                这就是 tag.added_epoch 值是 added_epoch: 1432252800

                但是当我在线转换时,我得到了正确的日期:

                知道为什么我的过滤器会将 1432252800 变成 Saturday, January 17th 1970?

                解决方案

                我只是快速总结问题和解决方案.

                Moment.js 提供了两种不同的方法来根据 unix 时间戳创建日期moment(1432252800)moment.unix(1432252800).

                两者同时开始(1970 年 1 月 1 日凌晨 12 点 UTC),但 moment() 使用以毫秒为单位的数字,大约是 17 天和 moment.unix() 使用秒数.

                angular-moment 支持 amFromUnix 过滤器,参见 来源

                你可以通过以下方式使用它

                <time am-time-ago="myDate|amFromUnix">{{myDate|amFromUnix|amCalendar}}

                http://plnkr.co/edit/5zxXEEz30t51yGhgYWVF?p=preview

                I'm using Moment.js and Angular-moment in my app.

                For some reason it's converting all my epoch timestamps to the same date from 1970.

                <td class="timespan">{{tag.added_epoch | amDateFormat:'dddd, MMMM Do YYYY'}}</td>

                This is what the tag.added_epoch value is added_epoch: 1432252800

                However when I convert it online, I get the correct date:

                Any idea why my filter is turning 1432252800 into Saturday, January 17th 1970?

                解决方案

                I'm just quickly summarizing the problem and solution.

                Moment.js offers two different ways to create a date from a unix timestamp moment(1432252800) and moment.unix(1432252800).

                Both start at the same time (Jan 1 1970 12AM UTC) but moment() uses the number as milliseconds, which are around 17 days and moment.unix() uses seconds.

                angular-moment supports the amFromUnix filter, see source

                You can use it the following way

                <time am-time-ago="myDate|amFromUnix">
                {{myDate|amFromUnix|amCalendar}}
                

                这篇关于Moment.js amDateFormat 总是返回 1970 年的日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                      <tbody id='9TzlW'></tbody>
                    1. <tfoot id='9TzlW'></tfoot>

                      <legend id='9TzlW'><style id='9TzlW'><dir id='9TzlW'><q id='9TzlW'></q></dir></style></legend>

                      • <bdo id='9TzlW'></bdo><ul id='9TzlW'></ul>
                        <i id='9TzlW'><tr id='9TzlW'><dt id='9TzlW'><q id='9TzlW'><span id='9TzlW'><b id='9TzlW'><form id='9TzlW'><ins id='9TzlW'></ins><ul id='9TzlW'></ul><sub id='9TzlW'></sub></form><legend id='9TzlW'></legend><bdo id='9TzlW'><pre id='9TzlW'><center id='9TzlW'></center></pre></bdo></b><th id='9TzlW'></th></span></q></dt></tr></i><div id='9TzlW'><tfoot id='9TzlW'></tfoot><dl id='9TzlW'><fieldset id='9TzlW'></fieldset></dl></div>

                        <small id='9TzlW'></small><noframes id='9TzlW'>