python-3.x - 我对如何使用日期时间有点困惑
问题描述
我正在运行一个简单的代码,我发现自己有点卡住了。我已经从 DateTime 下载了 DateTime。而且由于某种原因,它不起作用。我可能写错了 DateTime。任何帮助,将不胜感激。
我可能把时间写错了,我把它从:
datetime.today().minute
至
datetime.datetime.now()
代码:
def headfirst_pg_4():
odds = list(range(1,60, 2))
right_minute = datetime.datetime.now()
if right_minute in odds:
print("This minute seems a little odd")
else:
print("Not an odd minute")
如果它是奇数,它将打印(“这一分钟似乎有点奇怪”)如果它甚至它会打印(“不是奇数分钟”)
解决方案
你需要改变right_minute = datetime.datetime.now()
至
right_minute = datetime.datetime.now().minute
获取当前分钟。
推荐阅读
- random - 在 Anylogic 中,如何从项目列表中随机选择
- amazon-web-services - GoogleCloud 中的 AWS Athena 等效项
- python - 使用其他 pandas 列来指示 Series.contains 中的正则表达式
- python - 使用 Tensorflow_hub 和 Universal-sentence-encoder 时的困难
- java - 覆盖 Hibernate Envers 的审计功能
- c# - 在 Unity 中移动相机的脚本中重置鼠标的位置
- python - Python/Scrapy requests.get 在几次请求后非常慢
- java - HashMap 和 ArrayList 的 Java 速度比较
- ios - 快速更改某些 tableView 单元格中的单元格背景颜色
- wix - Wix 安装程序 - UI 序列中相同类型的多个对话框