📜  python 设置特定的日期时间 - Python (1)

📅  最后修改于: 2023-12-03 15:04:18.722000             🧑  作者: Mango

Python 设置特定的日期时间

在Python中,可以使用datetime模块来设置特定的日期时间。

日期时间格式化

在Python中,可以使用strftime()方法来格式化日期时间。例如,

from datetime import datetime

now = datetime.now()

print(now.strftime("%Y-%m-%d %H:%M:%S"))

上述代码将打印当前日期时间的格式化字符串。下面是一些格式化字符的含义:

  • %Y: 年份,例如:2021
  • %m: 月份,例如:05
  • %d: 日期,例如:27
  • %H: 小时,24小时制,例如:15
  • %M: 分钟,例如:30
  • %S: 秒,例如:45
设置特定日期时间

在Python中,可以使用datetime类来设置特定的日期时间。例如,

from datetime import datetime

my_date = datetime(2021, 5, 27, 15, 30, 45)

print(my_date.strftime("%Y-%m-%d %H:%M:%S"))

上述代码将打印设置的日期时间的格式化字符串。

修改日期时间

在Python中,可以使用timedelta类来修改日期时间。例如,

from datetime import datetime, timedelta

now = datetime.now()
one_day = timedelta(days=1)

yesterday = now - one_day

print(yesterday.strftime("%Y-%m-%d %H:%M:%S"))

上述代码将打印一天前的日期时间。

总结

在Python中,通过datetime模块可以方便地设置、修改、格式化日期时间。