前端转化C#接口返回时间戳问题

2019年8月24日17:20:05 9 79

最近使用C#编写接口,返回时间数据会显示成时间戳(/Date(1566637946)/),这样前端就需要前端进行处理。

前端可以编写函数进行格式化

  1. //时间格式化
  2. function GetDateFormat(str) {
  3.     return new Date(parseInt(str.substr(6, 13))).toLocaleDateString();
  4. }

调用GetDateFormat('/Date(1566637946)/')函数后,就转化为2019-08-24

然后我们在用Date.Parse(str) 可以转化成 日期格式,然后就可以进行日期 大小判断。

weinxin
微信公众号
博客微信公众号,欢迎关注。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:9   其中:访客  5   博主  4

    • avatar VPS234 0

      博主是做.net的吗?看你很多c#的文章 :smile:

        • avatar 萧瑟  博主

          @VPS234 嗯,是的,php也会一点。

        • avatar 大鸟博客 3

          这是一个很短的函数!

            • avatar 萧瑟  博主

              @大鸟博客 如果嫌短,可以把代码拆分开,那样就长了。 :mrgreen:

            • avatar wordpress建站吧 3

              确实如此

              • avatar 阿小州 5

                没习了

                  • avatar 萧瑟  博主

                    @阿小州 平时要多学习,不然等用的时候就不会了,那就凉凉了

                  • avatar 小王先森 5

                    学习了。

                      • avatar 萧瑟  博主

                        @小王先森 不过现在一般很少有人使用,一般都是在后端处理了,前端就省了一些步骤。 :idea: