我正在使用darkskyapi(docs:https://darksky.net/dev/docs#forecast-request)构建一个天气预报网站,我想使用天气.json()['current']['timezone']将Unix时间转换为城市给定的时区(例如,输入为墨西哥城,我想在墨西哥城的时间)使用datetime.fromtimestamp(天气.json()['当前']['时区'])。strftime('-%H')。我还需要补充什么?或者我还能想出什么别的办法?你知道吗
我试着简单地做
Time in {location}: {datetime.fromtimestamp(weather.json()['currently']['time']).strftime('%Y-%m-%d %H:%M:%S')}
Where location是城市(是的,它在f字符串中)
输出是UTC时间,但我想要城市所在时区的时间(格式正确为H:M:S)
没有错误消息,只是一个我想要操作的输出(而且我是datetime模块的新手)
您可以通过以下方式执行此操作:
注意:你必须通过pip/conda安装本地库
相关问题 更多 >
编程相关推荐