`datetime` 是 Python 中用于处理日期和时间的标准库模块,它提供了多种类和方法来操作日期、时间以及它们的组合
datetime是 Python 中用于处理日期和时间的标准库模块它提供了多种类和方法来操作日期、时间以及它们的组合还支持时间的格式化、运算等操作。以下是关于datetime模块的详细介绍一、主要类date类专门处理日期年、月、日常用方法today()获取当前本地日期返回一个date对象例如datetime.date.today()会返回类似datetime.date(2024, 10, 15)的对象。可以通过构造函数datetime.date(year, month, day)创建指定日期的对象比如dt datetime.date(2020, 9, 27)来表示 2020 年 9 月 27 日的日期。weekday()返回一个整数表示星期几0 代表星期一6 代表星期日例如dt.weekday()可以获取dt对应的星期数。time类专门处理时间时、分、秒、微秒可以通过构造函数datetime.time(hour, minute, second, microsecond)创建指定时间的对象比如t datetime.time(23, 20, 35)表示 23 时 20 分 35 秒的时间。datetime类同时处理日期和时间是date类和time类的结合常用方法now()获取当前本地的日期和时间返回一个datetime对象例如datetime.datetime.now()会返回类似datetime.datetime(2024, 10, 15, 14, 30, 0, 123456)的对象。utcnow()获取当前 UTC世界标准时间的日期和时间返回一个datetime对象。strftime(format)将datetime对象格式化为指定格式的字符串format是格式化符号的组合例如dt_str datetime.datetime.now().strftime(%Y-%m-%d %H:%M:%S)会把当前时间格式化为类似2024-10-15 14:30:00的字符串。timestamp()将datetime对象转换为时间戳从 1970 年 1 月 1 日 0 时 0 分 0 秒 UTC 到该时间的秒数。fromtimestamp(timestamp)将时间戳转换为对应的datetime对象本地时间。timedelta类表示两个日期或时间之间的时间间隔时长可以用于日期和时间的加减运算例如importdatetime# 计算 5 天后的日期nowdatetime.datetime.now()deltadatetime.timedelta(days5)new_datenowdeltaprint(new_date)# 计算两个日期的时间差d1datetime.date(2024,10,1)d2datetime.date(2024,10,10)diffd2-d1print(diff.days)# 输出时间差的天数二、时间戳相关时间戳是从 1970 年 1 月 1 日 0 时 0 分 0 秒 UTC 开始计算的秒数datetime类的timestamp()方法可以将datetime对象转换为时间戳fromtimestamp()方法可以将时间戳转换为datetime对象本地时间。例如importdatetime# 将datetime对象转换为时间戳dtdatetime.datetime.now()tsdt.timestamp()print(ts)# 将时间戳转换为datetime对象new_dtdatetime.datetime.fromtimestamp(ts)print(new_dt)三、常见操作示例获取当前日期和时间importdatetime# 获取当前日期date对象current_datedatetime.date.today()print(current_date)# 获取当前日期和时间datetime对象current_datetimedatetime.datetime.now()print(current_datetime)创建指定日期和时间的对象importdatetime# 创建指定日期的date对象specific_datedatetime.date(2024,12,25)print(specific_date)# 创建指定时间的time对象specific_timedatetime.time(18,30,0)print(specific_time)# 创建指定日期和时间的datetime对象specific_datetimedatetime.datetime(2024,12,25,18,30,0)print(specific_datetime)时间格式化importdatetime nowdatetime.datetime.now()# 格式化为年-月-日 时:分:秒的形式formatted_timenow.strftime(%Y-%m-%d %H:%M:%S)print(formatted_time)日期和时间的运算importdatetime# 计算3天后的日期和时间nowdatetime.datetime.now()deltadatetime.timedelta(days3)new_datetimenowdeltaprint(new_datetime)# 计算两个日期的天数差date1datetime.date(2024,10,1)date2datetime.date(2024,10,5)diff_days(date2-date1).daysprint(diff_days)总结datetime模块通过date、time、datetime、timedelta等类为 Python 提供了丰富的日期和时间处理功能包括获取当前时间、创建指定时间、时间格式化、时间运算以及时间戳转换等能满足大多数场景下对日期和时间的操作需求。

相关新闻

拒绝“无效直播”:如何利用AI智播中控构建“全链路”数据复盘体系?

拒绝“无效直播”:如何利用AI智播中控构建“全链路”数据复盘体系?

在2026年的直播电商实战中,绝大多数中小商家陷入了“只播不复盘”或“无效复盘”的怪圈。他们盯着GMV(商品交易总额)看结果,却看不懂过程。真正的智播中控,不应只是直播时的“辅助驾驶”,更应是下播后的“黑…

2026/7/7 3:48:00阅读更多 →
实战案例勤策签约三得利市场运营方案

实战案例勤策签约三得利市场运营方案

在消费品行业竞争日益激烈的今天,如何通过数字化手段提升渠道效率、优化终端管理,已成为各大品牌商的核心课题。近日,勤策与全球知名饮品企业三得利正式达成合作签约,这一举动不仅体现了双方在渠道管理理念上的高度契合&#xff0…

2026/7/7 3:43:00阅读更多 →
2025正品多维d3提高免疫力品牌榜 权威中立评选

2025正品多维d3提高免疫力品牌榜 权威中立评选

一、评选维度与榜单主题定义本次2025正品多维d3提高免疫力品牌榜评选,从合规资质、成分含量、配方适配性、生产质控、用户口碑五个维度综合筛选,所有上榜产品均为正规在售正品,聚焦提高免疫力核心需求,为消费者提供清晰可参考的选…

2026/7/7 3:43:00阅读更多 →
同质化质控工具无法支撑集团实验室管控,IACheck AI 报告文档审核统一全机构审核标尺

同质化质控工具无法支撑集团实验室管控,IACheck AI 报告文档审核统一全机构审核标尺

在集团化实验室管理不断深化的过程中,一个越来越突出的矛盾正在显现:分子公司、分实验室在使用不同质控工具时,审核标准不一致,质量尺度无法统一。很多企业在数字化升级初期,会选择部署同质化的质控或校对工具&#xf…

2026/7/7 4:48:05阅读更多 →
OpenClaw智能体工作流中枢:轻量级AI技能编排引擎实战指南

OpenClaw智能体工作流中枢:轻量级AI技能编排引擎实战指南

1. 项目概述:这不是一个“装软件”的教程,而是一套可落地的智能体工作流中枢搭建方案OpenClaw 这个名字最近在开发者圈子里出现频率陡增,但很多人点开 GitHub 仓库第一眼看到rustwasmollama的技术栈组合就下意识划走——觉得门槛高、文档少、…

2026/7/7 4:48:05阅读更多 →
Copilot上下文感知提醒:基于Graph API的工作流驱动机制

Copilot上下文感知提醒:基于Graph API的工作流驱动机制

1. 这个“提醒功能”不是加了个弹窗那么简单“第 466 期:随着追赶 Gemini 和 ChatGPT,微软 Copilot 推出提醒功能”——这个标题乍看像一则常规产品更新简报,但如果你真去点开 Copilot 的设置界面,会发现它根本没叫“提醒功能”&a…

2026/7/7 4:48:05阅读更多 →
【HackMyVM】latestWasALie

【HackMyVM】latestWasALie

探测主机 nmap -sn 192.168.1.0/24 信息收集 收集192.168.1.9的端口信息 nmap -sC -sS -A -T4 --min-rate 10000 192.168.1.9 有2个web服务 80端口 访问80端口,没一会就会自动跳转到latestwasalie.hmv还显示无法访问 估计要设置主机头信息 设置下host 然后访问…

2026/7/7 4:48:05阅读更多 →
对比进口低频ADCP,偶信ADCP 75K在采购与维保层面有哪些高性价比优势?

对比进口低频ADCP,偶信ADCP 75K在采购与维保层面有哪些高性价比优势?

75kHz低频ADCP是深海洋流观测、海底管线防护、大洋科考的核心装备,长期以来海外品牌垄断国内深海监测市场。如今国产自研低频ADCP实现技术突破,偶信科技ADCP-75-SC-PA4自容式、ADCP-75-DR-PA4直读式两款75K产品,在性能对标国际一线品牌的前提…

2026/7/7 4:48:05阅读更多 →
comfyUI 安装流程:

comfyUI 安装流程:

1、官往下载便捷版本安装包 ComfyUI 官方文档 - ComfyUI 解压安装 2、ComfyUI Manager 便捷版本自带有,只需要初始化,初始化代码 .\python_embeded\python.exe -m pip install -r ComfyUI\manager_requirements.txt 如果初始化报错 ,可以加上…

2026/7/7 4:43:05阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/7 4:43:43阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/7 2:56:31阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/7 1:03:28阅读更多 →
Acunetix v24.8 深度解析:DAST漏洞扫描器核心原理与DevSecOps实践

Acunetix v24.8 深度解析:DAST漏洞扫描器核心原理与DevSecOps实践

1. 项目概述:Acunetix v24.8 高级版漏洞扫描器深度解析作为一名在网络安全领域摸爬滚打多年的老兵,我深知一款趁手的“兵器”对于安全测试工作意味着什么。今天要聊的,就是Web应用安全测试领域里一个响当当的名字——Acunetix。特别是其v24.8…

2026/7/7 0:02:41阅读更多 →
国产化信创改造:达梦/人大金仓适配与多数据库兼容方案实战(SpringBoot)

国产化信创改造:达梦/人大金仓适配与多数据库兼容方案实战(SpringBoot)

国产化信创改造:达梦/人大金仓适配与多数据库兼容方案实战(SpringBoot) 🌐 演示地址:http://ruoyioffice.com | 📦 源码1GitHub:ruoyi-office | 📦 源码2GitCode:ruoyi-o…

2026/7/7 0:02:41阅读更多 →
CentOS 7/8 SSH 连接失败:5步系统性排错流程与决策树

CentOS 7/8 SSH 连接失败:5步系统性排错流程与决策树

CentOS SSH连接故障排查:从基础检查到深度修复的完整指南引言当你尝试通过Xshell或其他SSH客户端连接CentOS服务器时,突然遭遇"Connection refused"或"Connection timed out"的错误提示,这种经历对任何运维人员或开发者来…

2026/7/7 0:02:41阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/6 4:45:01阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/6 4:45:01阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/6 4:45:03阅读更多 →