【发布时间】:2017-01-29 10:37:25
【问题描述】:
我想将日期(例如:2016-09-20 22:00:00+00:00)转换为毫秒。我将应用此块:
def get_calendar_events(request):
user = request.user
taken_course = Course.objects.get_enrollments(user=user)
homework_list = []
for course in taken_course:
homework_list = course.get_homeworks()
data_l = []
for homework in homework_list:
data_l.append({
"id": user.id,
"title": homework.title,
"class": "event-important",
"start": homework.start_date, # Milliseconds
"end": homework.end_date # Milliseconds
})
data = {
"success": 1,
"result": [data_l]
}
return JsonResponse(data, safe=False)
我需要在 data_l 中编辑“开始”和“结束”标签。谢谢。
【问题讨论】:
-
从什么时候开始的毫秒数?
-
您想将此
datetime对象转换为时间戳吗? -
我在相关作业模型中使用 start_date 和 end_date 查询数据库。它返回日期。所以开始 start_date @DanielRoseman
-
这如何回答我的问题?
-
我只想像这样(2016 年 9 月 21 日星期三 12:20:24)转换为(1474449624880 毫秒)。 @dunder
标签: python json django database datetime