python输出时间格式
时间: 2023-08-18 14:13:19 浏览: 47
你可以使用Python的datetime模块来输出时间格式。以下是一个示例代码:
```python
import datetime
# 获取当前时间
current_time = datetime.datetime.now()
# 格式化输出
formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_time)
```
上述代码中,`strftime()`函数用于将时间对象格式化为字符串。你可以根据需求在参数中使用不同的格式化指令来输出不同的时间格式。在上面的例子中,"%Y-%m-%d %H:%M:%S"表示输出年份-月份-日期 小时:分钟:秒。
你可以根据自己的需求修改格式化指令,例如"%Y年%m月%d日 %H时%M分%S秒"表示输出中文格式的时间。
希望能帮到你!如果有任何其他问题,请随时提问。
相关问题
python输出时间格式化
以下是Python中输出时间格式化的方法:
1. 使用datetime模块的strftime()函数将日期时间格式化为字符串:
```python
import datetime
now = datetime.datetime.now()
formatted_time = now.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_time) # 输出:2021-01-01 12:34:56
```
2. 使用time模块的strftime()函数将时间戳格式化为字符串:
```python
import time
timestamp = time.time()
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(timestamp))
print(formatted_time) # 输出:2021-01-01 12:34:56
```
3. 使用datetime模块的strptime()函数将字符串解析为日期时间对象:
```python
import datetime
time_str = "2021-01-01 12:34:56"
datetime_obj = datetime.datetime.strptime(time_str, "%Y-%m-%d %H:%M:%S")
print(datetime_obj) # 输出:2021-01-01 12:34:56
```
4. 使用time模块的strptime()函数将字符串解析为时间戳:
```python
import time
time_str = "2021-01-01 12:34:56"
timestamp = time.mktime(time.strptime(time_str, "%Y-%m-%d %H:%M:%S"))
print(timestamp) # 输出:1609487696.0
```
python格式化输出日期时间
以下是两种Python格式化输出日期时间的方法:
1. 使用time模块输出格式化日期时间字符串:
```python
import time
date_str = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
print(date_str) # 输出:2022-08-18 16:30:00
```
2. 使用格式化字符串占位符输出带汉字的日期时间:
```python
import time
print(time.strftime('%Y{}%m{}%d{} %H{}%M{}%S{}', time.localtime()).format("年","月","日","时","分","秒")) # 输出:2022年08月18日 16时30分00秒
```