用python写一个日期格式化输出
时间: 2024-05-15 15:15:50 浏览: 13
以下是一个示例程序,它将日期格式化为“年-月-日”格式。
```python
import datetime
# 获取当前日期
today = datetime.date.today()
# 将日期格式化为“年-月-日”格式
formatted_date = today.strftime('%Y-%m-%d')
# 输出格式化后的日期
print(formatted_date)
```
输出结果为:2021-06-15
您可以根据需要自定义日期格式化字符串。例如,要格式化为“月/日/年”格式,您可以使用“%m/%d/%Y”作为格式化字符串。
相关问题
日期格式化输出Python
在Python中,可以使用datetime模块来进行日期格式化输出。下面是一个简单的示例:
```python
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
# 格式化输出日期
formatted_date = now.strftime("%Y-%m-%d")
print("Formatted date:", formatted_date)
# 格式化输出时间
formatted_time = now.strftime("%H:%M:%S")
print("Formatted time:", formatted_time)
# 格式化输出日期和时间
formatted_datetime = now.strftime("%Y-%m-%d %H:%M:%S")
print("Formatted datetime:", formatted_datetime)
```
上述代码中,我们首先导入了datetime模块。然后使用`datetime.datetime.now()`获取当前日期和时间。接着,使用`strftime()`方法对日期和时间进行格式化输出。
在`strftime()`方法中,我们可以使用不同的格式化字符串来定义输出的格式。例如,`%Y`表示四位数的年份,`%m`表示两位数的月份,`%d`表示两位数的日期,`%H`表示24小时制的小时数,`%M`表示分钟数,`%S`表示秒数。
输出结果如下:
```
Formatted date: 2022-01-01
Formatted time: 12:34:56
Formatted datetime: 2022-01-01 12:34:56
```
python日期格式化输出
在 Python 中,可以使用 datetime 模块来处理日期和时间,并使用 strftime() 方法将日期格式化为字符串。下面是一个简单的示例,演示如何将当前日期和时间格式化为字符串:
```python
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
# 将日期格式化为字符串
formatted_date = now.strftime("%Y-%m-%d %H:%M:%S")
# 输出格式化后的日期字符串
print("Formatted date and time: ", formatted_date)
```
在上面的示例中,%Y、%m、%d、%H、%M 和 %S 是日期格式化指令,它们分别表示年、月、日、小时、分钟和秒。更多日期格式化指令可以参考 Python 官方文档。