python datetime用法
python datetime的使用
时间的用法
import datetime print(datetime.datetime.now(datetime.timezone(datetime.timedelta(hours=8)))) #带时区时间 print(datetime.datetime.now()) # timezone=none 无时区时间 print(datetime.datetime.utcnow()) #utc时间 stamp = datetime.datetime.now().timestamp() #获得时间戳 print(stamp) dt = datetime.datetime.fromtimestamp(stamp) #从时间戳获取时间 print(dt) print(type(dt.date()),dt.date()) print(type(dt.time()),dt.time())
时间格式化
import datetime datestr = '2018-01-10 17:16:08' dt = datetime.datetime.strptime(datestr,'%Y-%m-%d %H:%M:%S') #解析时间(由字符串到时间对象) print(type(dt),dt) print(dt.strftime('%Y:%m:%d %H:%M:%S')) #时间对象格式化为想要的格式 print("{:%Y:%m:%d %H:%M:%S}".format(dt))
datedelta 与 time.sleep()
import datetime import time start = datetime.datetime.now() # 获取当前时间 time.sleep(2) # 休眠2秒钟 end = datetime.datetime.now() # 获取最后时间 delta = (end - start).total_seconds() # 获取耗时 print(delta)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人