2016-04-30 160 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

謝謝!我已經有很多庫已經運行了,因爲我已經有點懶惰了,所以我試圖避免 - 但不管感謝你的回覆。 :) –