這可能是非常微不足道的事情,但我無法弄清楚。我需要將2016-10-07T04:30格式的日期轉換爲更具可讀性的格式,如「7th Oct, 16 4:30「。有沒有一個插件來做到這一點或任何JQuery功能。在JQuery中將LocalDateTime轉換爲人類可讀的格式
任何幫助?
這可能是非常微不足道的事情,但我無法弄清楚。我需要將2016-10-07T04:30格式的日期轉換爲更具可讀性的格式,如「7th Oct, 16 4:30「。有沒有一個插件來做到這一點或任何JQuery功能。在JQuery中將LocalDateTime轉換爲人類可讀的格式
任何幫助?
試試這個
d= new Date('2016-10-07T04:30'); // create new date variable
readable = d.toString(); //create a more readable string
console.log(readable)
或
console.log((new Date('2016-10-07T04:30')).toString()); // do it in a single line
有許多的JavaScript的日期函數:
var d = new Date();
var n = d.toLocaleDateString();
這會給你目前在設置的格式日期瀏覽器。有大量的日期功能可以滿足您的所有需求。正如在另一個回答中提到的ToString()
是這些中最直接的。
在互聯網上有很多這些功能的參考。用於更改日期格式人類可讀的日期字符串的JavaScript文檔提供了一個叫toDateString()一致的功能
//Bind your control on your $(document).ready function and add this:
function mtdBindControls() {
//Just change your ID after '#'
$('#strSelectedDateFrom').datetimepicker({
format: 'MM/DD/YYYY'
});
你也可以做到這一點
$(document).ready(function(){
var date = new Date.toDateString();
console.log(date);
});
;:
你可以使用moment.js –
也可以使用javascript的多行代碼。 – Mohammad