询问,这个运行出来的时间怎么和正常时间不一样…就是小时不一样,其他都没问题。不知道哪错了,怎么修改呢,谢谢大家
2条回答 默认 最新
- a5156520 2022-08-20 12:08关注
应该是因为gmtime() 函数将一个时间戳转换为UTC时区(0时区)的struct_time(参考自下面的链接),而不是当前时区的日期时间;获取python获取当前系统时间,可以通过Python中的datetime模块来实现。(参考自下面的链接)。代码修改如下:
参考链接:
Python time gmtime()方法 | 菜鸟教程
https://www.jb51.net/article/248438.htmimport datetime from time import strftime now=datetime.datetime.now() print(now.strftime("%Y-%m-%d %H:%M:%S 星期%w"))
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 像这种代码要怎么跑起来?
- ¥15 怎么改成循环输入删除(语言-c语言)
- ¥15 安卓C读取/dev/fastpipe屏幕像素数据
- ¥15 pyqt5tools安装失败
- ¥15 mmdetection
- ¥15 nginx代理报502的错误
- ¥100 当AWR1843发送完设置的固定帧后,如何使其再发送第一次的帧
- ¥15 图示五个参数的模型校正是用什么方法做出来的。如何建立其他模型
- ¥100 描述一下元器件的基本功能,pcba板的基本原理
- ¥15 STM32无法向设备写入固件