首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在python中获取本地时间

如何在python中获取本地时间
EN

Stack Overflow用户
提问于 2022-01-17 00:08:16
回答 6查看 758关注 0票数 1

我怎么能得到当地时间,就像现在9点06分给我的朋友,6点06分。我怎么能在蟒蛇身上得到那样的时间。我尝试过使用DateTime,但没有找到一个方法来做到这一点。

EN

回答 6

Stack Overflow用户

发布于 2022-01-17 00:14:29

你可以使用pytz库。

代码语言:javascript
运行
复制
from datetime import datetime
import pytz

datetime_NewYork = datetime.now(pytz.timezone('America/New_York'))
print("NY time:", datetime_NewYork.strftime("%H:%M:%S"))

datetime_London = datetime.now(pytz.timezone('Europe/London'))
print("London time:", datetime_London.strftime("%H:%M:%S"))
票数 0
EN

Stack Overflow用户

发布于 2022-01-17 00:15:05

如果你想得到你当前的时间,那么你是想得到你当前的时间,还是你朋友的当前时间?

代码语言:javascript
运行
复制
from datetime import datetime
    
now = datetime.now()
    
current_time = now.strftime("%H:%M:%S")
    
print("Current Time is :", current_time)

只是一个建议,我花了2秒的时间搜索这个,我知道你是新来的,尽管这样的问题可能会给你带来麻烦。

票数 0
EN

Stack Overflow用户

发布于 2022-01-17 00:18:22

您可以使用时间库和localtime()/asctime()函数。

代码语言:javascript
运行
复制
import time

# This will give you o/p in the format of
# time.struct_time(tm_year=2022, tm_mon=1, tm_mday=16, tm_hour=19, tm_min=14, tm_sec=39, tm_wday=6, tm_yday=16, tm_isdst=0)
print(time.localtime())

# This will give you o/p in more simpler manner
# 'Sun Jan 16 19:15:01 2022'
print(time.asctime())

您也可以使用time.time(),但之后必须进行转换。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70735250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档