如何在jquery中更改django日期格式?
相信我,这不是复制品。 我有一个Django应用程序,我想从数据库中获取日期,并使用jquery将其附加到文本中。 目前,当我这样做时,我得到的日期如下:如何在jquery中更改django日期格式?,jquery,django,Jquery,Django,相信我,这不是复制品。 我有一个Django应用程序,我想从数据库中获取日期,并使用jquery将其附加到文本中。 目前,当我这样做时,我得到的日期如下: "2015-03-25T12:00:00-06:00" var date = new Date(date); var newDate = date.toString('dd-MM-yyyy'); 我希望它能像HH:mm-dd-yy那样显示出来。我知道Django过滤器可以很好地满足我的需求,但由于我使用jquery输出文本,所以我不能使用
"2015-03-25T12:00:00-06:00"
var date = new Date(date);
var newDate = date.toString('dd-MM-yyyy');
我希望它能像HH:mm-dd-yy那样显示出来。我知道Django过滤器可以很好地满足我的需求,但由于我使用jquery输出文本,所以我不能使用它们。
在jquery中,我尝试了以下方法:
"2015-03-25T12:00:00-06:00"
var date = new Date(date);
var newDate = date.toString('dd-MM-yyyy');
但似乎没有什么能让你得到锻炼。有什么好的建议吗?您可以通过以下功能来实现 下面是一个方法
var date = new Date('2015-03-25T12:10:00');
var output = date.getHours()+":"+date.getMinutes()+" "+date.getDate()+"-"+date.getMonth()+"-"+date.getFullYear();
注意:如果要为数字0-9添加尾随0,则应执行以下操作
((date.getDate() > 9) ? date.getDate() : ('0' + date.getDate()))
这是您想要的
dd-MM-yyyy
或HH:MM-MM-dd-yy
?