2016-04-30 163 views
2

我想知道如何将SQL时间戳格式(2016-04-30T01:19:45.000Z)转换为标准日期格式,如(30/04/2016)使用Javascript /前端技术。使用Javascript将MySQL日期格式转换为DD/MM/YY日期格式

在此先感谢。

+1

首先做到这一点'变种d =新的日期(mysqldate)'做'd.getDate()'这回一个月的日期比'd.getMonth()'和比用'd.getFullYear()'获得一年' – uzaif

+1

我希望这个工作很简单js – uzaif

回答

4

希望这有助于。这可以通过多种方式实现 - 纯JavaScript,jQuery,Angular等,以及根据您的要求调整一些内容。不要让我知道如果这有助于

<script> 
     var myDate = new Date('2010-10-11T00:00:00+05:30'); 
     alert((myDate.getMonth() + 1) + '/' + myDate.getDate() + '/' + myDate.getFullYear()); 
    </script> 
+0

不可思议!谢谢! :) –

3

这取决于你想要做多少操作。如果它不止一个,那么我会推荐使用像momentJS这样的库。它使时间戳转换非常简单。看下面的例子。

MySQL的日期字符串:

var sqlDate = new Date('2016-04-30T01:19:45.000z'); 
var now = moment(sqlDate).format('l'); 
console.log(now); 
+0

谢谢!我已经有很多库已经运行了,因为我已经有点懒惰了,所以我试图避免 - 但不管感谢你的回复。 :) –