如何在jQuery中将DateTime值转换为dd / mm / yyyy?

我有一个datetime对象,其值为: / Date(1475173800000)/在jQuery中。 我希望它在jQuery中以dd / mm / yyyy显示。 有没有办法实现它?

您可以使用带有参数通用时间变量的new Date()Date.prototype.toJSON()String.prototype.slice()String.prototype.split() ,参数"-"Array.prototype.reverse()Array.prototype.join()带参数"/"

 var time = 1475173800000; var date = new Date(time).toJSON().slice(0, 10).split("-").reverse().join("/"); console.log(date); 

尝试使用jQuery dateFormat轻松灵活地设置日期格式。 你只需使用它:

 var timestamp = /\/Date\((.*)\)\//; var myDate = new Date(parseInt(timestamp)); $.format.date(myDate.getTime(), "dd/mm/yyyy")); 

日期中最简单的事情之一是datejs( http://www.datejs.com/ )您可以使用toString方法提供要获取日期的格式。 此库中的日期操作有更多有用的组件。 检查一下。