亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> Python

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

  1. 首次买车险全攻略:小白也能买到高性价比保障
  2. 计算电抗直流电路中的电压与电流
  3. 优化制造系统以提升效率并削减成本
  4. C++日期时间完全指南:ctime库、tm结构体与格式化输出
  5. Python关键字与标识符:掌握保留字与命名规范
  6. Python语句、缩进与注释:清晰指南
  7. 精通 Python datetime:日期、时间与时区实战指南
  8. Python 轻松获取当前时间与时区数据
  9. 精通 Python time 模块:函数、结构体与实战示例
  10. 精通 Python time.sleep():最佳实践、多线程与实战案例
  11. Python 日期时间处理实战:time 与 calendar 模块完全指南
  12. 掌握 Java 日期时间:构造器、方法与最佳实践