使用datetime对象,您可以以特殊方式使用.format
:
from datetime import datetime
'{:%Y-%m-%d %H:%M}'.format(datetime(1990, 4, 28, 22, 30))
对于日期时间对象,这些是the usual formatters。
我可以给任何课程这样的自定义方式来格式化它们吗?怎么样?
答案 0 :(得分:2)
刚刚在serial date number上找到答案:
是强>
class HAL9000(object):
def __format__(self, format):
if (format == 'open-the-pod-bay-doors'):
return "I'm afraid I can't do that."
return 'HAL 9000'