这可能是非常微不足道的事情,但我无法弄清楚。我需要将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