用户 Pyramid、Colander 和 Deform,我有一个日期时间小部件。
datetime_event = colander.SchemaNode(
colander.DateTime(),
validator=colander.Range(
min=datetime(
2018, 1, 1, 0, 0,
tzinfo=timezone.utc),
min_err=(
'${val} must be after ${min}'),
max=datetime.now(timezone.utc),
max_err=(
'${val} is in the future, and must be less than ${max}')
),
)
我收到此用户敌对验证错误消息。
2017-08-21 05:00:00-07:53 必须在 2018-01-01 00:00:00+00:00 之后
我想格式化没有时区的日期:
2017-08-21 05:00:00 必须在 2018-01-01 00:00:00 之后
或者更好:
2017 年 8 月 21 日凌晨 5:00 必须在 2018 年 1 月 1 日凌晨 12:00 之后
如果可能,我将如何格式化和中的日期时间min_err
对象max_err
?