抓取并显示当前时间
问题描述:
我对Python非常陌生,并试图构建一个简单的Web应用程序。抓取并显示当前时间
我第一次使用日期时间库,所以请耐心等待我。
我所要做的就是获取并显示当前时间和日期,以便我可以在目标时间&日期之后交叉引用它。
我收到了一些巨大的错误。任何帮助表示赞赏。不知道我在这里做错了什么,以显示我想要的格式。
from datetime import datetime
date_string = "4:21 PM 1.24.2011"
format = "%I.%M %p %m %d, %Y"
my_date = datetime.strptime(date_string, format)
print(my_date.strftime(format))
答
date_string的格式与您尝试解析它的格式不匹配。以下格式字符串应该允许您解析日期。
format = "%I:%M %p %m.%d.%Y"
而且事后,如果你想使用其他格式
print(my_date.strftime("%I.%M %p %m %d, %Y"))
答
问题出在您的format
。您需要使格式匹配date_string
。所以,试试这个:
format = "%I:%M %p %m.%d.%Y"
这应该做的伎俩
而且,它可能是你的兴趣来看看time.asctime
...和你得到什么错误,到底是什么? – 2011-01-25 00:58:21