欢迎各位兄弟 发布技术文章
这里的技术是共享的
在Python中,可以使用 datetime
模块来获取当前时间。以下是几种常见的获取当前时间的方法:
pythonfrom datetime import datetime current_time = datetime.now() print("当前时间:", current_time) # 输出示例: 当前时间: 2023-10-25 14:30:45.123456
pythonfrom datetime import date today = date.today() print("当前日期:", today) # 输出示例: 当前日期: 2023-10-25
pythonfrom datetime import datetime current_time = datetime.now().time() print("当前时间:", current_time) # 输出示例: 当前时间: 14:30:45.123456
pythonfrom datetime import datetime current_time = datetime.now() formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S") print("格式化时间:", formatted_time) # 输出示例: 格式化时间: 2023-10-25 14:30:45
pythonimport time timestamp = time.time() print("时间戳:", timestamp) # 输出示例: 时间戳: 1698237045.123456
pythonfrom datetime import datetime current_time = datetime.now() print("年:", current_time.year) print("月:", current_time.month) print("日:", current_time.day) print("时:", current_time.hour) print("分:", current_time.minute) print("秒:", current_time.second)
time
模块获取当前时间pythonimport time local_time = time.localtime() print("本地时间:", local_time) # 输出结构化时间(类似 time.struct_time) print("格式化的本地时间:", time.strftime("%Y-%m-%d %H:%M:%S", local_time))
datetime.now()
返回的是本地时间。
如果需要UTC时间,可以用 datetime.utcnow()
。
时间戳是从1970-1-1 00:00:00 UTC开始的秒数(浮点数)。
根据你的需求选择合适的方式即可!