如何在 Python 中获取当前位置的日期和时间 [重复]

Posted

技术标签:

【中文标题】如何在 Python 中获取当前位置的日期和时间 [重复]【英文标题】:How to get the Date and Time of Current Location in Python [duplicate] 【发布时间】:2019-11-28 19:15:44 【问题描述】:

我想获取当前位置的日期和时间。如果有人在另一个国家运行代码,认为它会为他们显示日期和时间,而不是为我显示。如果你知道这方面的任何命令,请把它放在下面。我更喜欢如果我不需要库,这样获得代码的人就不需要下载库。

【问题讨论】:

标准 Python 库有datetime.datetime.now()。它返回运行它的计算机的时间和日期,并且还可以处理其他时区。如果这不是您要查找的内容,则需要清楚最终用户和运行代码的计算机之间的关系。 【参考方案1】:

我认为您无法获取某个位置的日期或时间。

此代码获取您设备的日期和时间:

from datetime import datetime
now = datetime.now()

current_time = now.strftime("%H:%M:%S")
current_date = now.strftime("%D")

print("Current Time: ", current_time)
print("Current Date: ", current_date)

【讨论】:

【参考方案2】:

一个名为 datetime 的标准 Python 模块可能可以帮助您从程序运行的位置检索当前系统日期和时间 由于它是一个标准模块,因此无需安装它,只需将其导入程序本身即可。

例子:

import datetime
x = datetime.datetime.now()
print(x)

会给你输出:

2019-07-20 00:52:27.158746

上面的输出包含当前的年、月、日、小时、分钟、秒和微秒。

【讨论】:

以上是关于如何在 Python 中获取当前位置的日期和时间 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

在android中如何获取当前日期?

如何在 Python 中获取或打印 GMT 时区的当前日期时间? [复制]

Python中如何计算当前日期是今年第几周?

如何在python中获取印度的当前时间

如果在python中给出当前日期,如何获取上个月的特定日期?

如何在python中获取当前地理位置NO IP LOCATION?