Skip to main content
 首页 » 编程设计

python之python如何转换javascript时间格式

2025年05月04日34exmyth

我在 kickstarter 网站上找到了以下时间格式:

2015-10-02T20:40:00-04:00 
2015-10-19T19:02:40-04:00 
2015-09-26T18:53:30-04:00 

但我不知道这是什么格式?它有时区吗?

我用的是python,所以我想知道如何将它转换成Python时间格式?

我找到了一个 nodejs 项目(下面的源代码),它可以像 1441424612000 一样转换为字符串。

timeEnd: function ($) { 
    var endTimeStr, date, endTimeInMillis; 
 
    endTimeStr = $('#project_duration_data').attr('data-end_time'); 
    date = new Date(endTimeStr); 
    endTimeInMillis = date.getTime(); 
 
    return endTimeInMillis; 
}, 

这个时间格式是什么? Python 可以做到这一点吗?

请您参考如下方法:

如果您有权访问 dateutil 包,您的工作就很简单:

>>> import dateutil.parser 
>>> dateutil.parser.parse('2015-09-26T18:53:30-04:00') 
datetime.datetime(2015, 9, 26, 18, 53, 30, tzinfo=tzoffset(None, -14400))