Django视图的日期时间将在Javascript中使用

时间:2016-01-31 01:20:55

标签: javascript python django datetime

我在views.py中有这个观点:

def endtime(request, *args, **kwargs):
    end_time = datetime.datetime.now() + timedelta(hours=10) 
    return HttpResponse(end_time)

此视图返回的值为 2016-01-31 16:25:09.622489

我有一个Javascript函数,它向上面的视图发送一个Ajax请求,返回的值由 data 参数

收到
function myfun(){
  $.get('/endtime/',function(data){
        var date = new Date(); 
        var diff = data - date; //not working
  });
}

数据的值为 2016-01-31 16:25:09.622489 日期 2016年1月31日星期日06 :格林威治标准时间38:47(05)(IST)

如何将数据转换为日期格式或反之亦然,以便我可以区分它们。

1 个答案:

答案 0 :(得分:0)

您将数据作为字符串,并首先将其转换为Date对象。 按函数Date.parse(dateString)或new Date(dateString)