Python 获取当前日期和时间:实用指南
Python 获取当前日期和时间:实用指南
掌握如何在 Python 中获取当前日期和时间,并学会使用 strftime() 将其格式化为项目所需的任何风格。
视频:Python 中的日期和时间处理
理解日期和时间对于日志记录、任务调度和数据分析至关重要。下面演示使用 Python 内置 datetime 模块的可靠方法。
示例 1:获取今天的日期
from datetime import date
today = date.today()
print("今天的日期:", today)
我们从 datetime 导入 date 类,并调用 date.today() 获取本地日期作为 date 对象。该对象随后可格式化为任意字符串表示。
示例 2:以多种风格格式化当前日期
from datetime import date
today = date.today()
# dd/mm/YYYY
print("d1 =", today.strftime("%d/%m/%Y"))
# 文本月份、日期和年份
print("d2 =", today.strftime("%B %d, %Y"))
# mm/dd/YY
print("d3 =", today.strftime("%m/%d/%y"))
# 月份缩写、日期和年份
print("d4 =", today.strftime("%b-%d-%Y"))
典型输出可能如下:
d1 = 16/09/2019 d2 = September 16, 2019 d3 = 09/16/19 d4 = Sep-16-2019
如果你需要同时获取日期和时间,请使用 datetime 类。
示例 3:获取当前日期和时间
from datetime import datetime
# 包含当前日期和时间的 datetime 对象
now = datetime.now()
print("now =", now)
# dd/mm/YYYY HH:MM:SS
print("日期和时间 =", now.strftime("%d/%m/%Y %H:%M:%S"))
典型控制台输出:
now = 2021-06-25 07:58:56.550604 日期和时间 = 25/06/2021 07:58:56
使用 datetime.now() 可获得完整的时间戳,随后可用 strftime() 按照偏好格式化显示。
Python
- 首次买车险全攻略:小白也能买到高性价比保障
- 计算电抗直流电路中的电压与电流
- 优化制造系统以提升效率并削减成本
- C++日期时间完全指南:ctime库、tm结构体与格式化输出
- Python关键字与标识符:掌握保留字与命名规范
- Python语句、缩进与注释:清晰指南
- 精通 Python datetime:日期、时间与时区实战指南
- Python 轻松获取当前时间与时区数据
- 精通 Python time 模块:函数、结构体与实战示例
- 精通 Python time.sleep():最佳实践、多线程与实战案例
- Python 日期时间处理实战:time 与 calendar 模块完全指南
- 掌握 Java 日期时间:构造器、方法与最佳实践