Python 3.8.5中的操作系统时间



我的代码中有以下字典:

{
"morning": now.hour > 0,
"afternoon": now.hour > 12,
"evening": now.hour > 18,
"bit_late": now.hour > 21,
}

它是Django项目(v3.1(的一部分,每当我运行服务器时,它都不会出错,但它使用的是UTC时间,而不是我的本地系统时间(+5 1/2 UTC(。因此,当我在下午3点查看该页面时,它希望我";早上好"(它被编程为这样做(。我已经包含了datetime库,但我不知道如何使用它或任何其他库来尝试使用系统时间运行程序。

我错过了什么图书馆吗?我应该使用什么方法来获得系统时间,我应该把它放在哪里?

now = datetime.datetime.now()

这是我用于now的代码,仅供参考!

提前感谢!

是的,我有答案了。我只是使用JavaScript来显示消息,而不是尝试使用Django。感谢大家!

最新更新