使用datetime库对当天日期格式化
时间: 2024-03-01 20:28:39 浏览: 71
可以使用datetime库中的datetime模块来获取当前日期,并使用strftime函数将其格式化。具体代码如下:
```python
from datetime import datetime
now = datetime.now()
today = now.strftime("%Y-%m-%d")
print(today)
```
这段代码将当前日期格式化为"年-月-日"的形式,并打印出来。你可以根据需要修改strftime函数中的参数来调整日期格式。
相关问题
使用datetime 模块格式化日期时间
好的,您可以使用 datetime 模块来格式化日期时间。以下是一个例子:
```python
import datetime
# 获取当前日期时间
now = datetime.datetime.now()
# 将日期时间格式化为字符串
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
print("当前日期时间为:", formatted_date)
```
输出结果类似于:
```
当前日期时间为: 2021-08-11 15:30:00
```
在 `strftime()` 方法中,您可以使用不同的格式化字符串来获取不同的日期时间格式。例如,`%Y` 表示四位数的年份,`%m` 表示两位数的月份,`%d` 表示两位数的日期,`%H` 表示24小时制的小时数,`%M` 表示分钟数,`%S` 表示秒数。您可以根据需要自定义格式化字符串。
datetime 日期格式化
你可以使用Python的datetime模块来进行日期格式化。以下是一个示例:
```python
from datetime import datetime
# 获取当前日期和时间
now = datetime.now()
# 格式化日期
formatted_date = now.strftime("%Y-%m-%d")
print("格式化后的日期:", formatted_date)
# 格式化时间
formatted_time = now.strftime("%H:%M:%S")
print("格式化后的时间:", formatted_time)
# 格式化日期和时间
formatted_datetime = now.strftime("%Y-%m-%d %H:%M:%S")
print("格式化后的日期和时间:", formatted_datetime)
```
输出结果将会是类似以下格式的日期和时间:
```
格式化后的日期: 2022-01-01
格式化后的时间: 12:34:56
格式化后的日期和时间: 2022-01-01 12:34:56
```
你可以根据自己的需求使用不同的格式化字符串来定制日期和时间的显示方式。更多关于日期格式化的信息,请参考Python官方文档中的strftime()方法说明。
阅读全文