GAE如何从表单请求中获得日期

2024-09-28 22:24:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个用户可以选择日期的表单。我想把它存储为约会时间。在

# Throws error 'duedate must be datetime'
goal.duedate = self.request.get('duedate')

显然这行不通,因为表单字段是一个字符串。将日期格式字段转换为GAE日期时间对象的最佳方法是什么。在


Tags: 用户self表单getdatetimerequest时间error
2条回答

使用datetime类的^{}函数。在

例如,如果表单提交的日期为'2011-02-15',则可以执行以下操作:

import datetime
str_due_date = self.request.get('duedate')
goal.duedate = datetime.datetime.strptime(str_due_date, '%Y-%m-%d')

使用datetime.datetime类的strptime()方法,传入与日期格式匹配的格式字符串。在

相关问题 更多 >