python timestamp 格式化
时间: 2023-10-23 17:09:16 浏览: 79
可以使用Python内置的datetime模块来对时间戳进行格式化操作。以下是一个示例代码:
```python
import datetime
timestamp = 1623845245 # 时间戳
# 将时间戳转换成datetime对象
dt = datetime.datetime.fromtimestamp(timestamp)
# 将datetime对象格式化成指定的字符串格式
date_str = dt.strftime('%Y-%m-%d %H:%M:%S')
print(date_str) # 输出:2021-06-16 15:14:05
```
其中`%Y`表示年份,`%m`表示月份,`%d`表示日期,`%H`表示小时,`%M`表示分钟,`%S`表示秒。更多的格式化符号可以参考Python官方文档:[https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes](https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes)。
相关问题
timestamp格式化
可以使用Python中的datetime模块来格式化timestamp。下面是一个示例代码:
```python
import datetime
timestamp = 1597847167
dt_object = datetime.datetime.fromtimestamp(timestamp)
formatted_date = dt_object.strftime("%Y-%m-%d %H:%M:%S")
print("Timestamp: ", timestamp)
print("Formatted date: ", formatted_date)
```
输出结果:
```
Timestamp: 1597847167
Formatted date: 2020-08-19 10:06:07
```
在以上代码中,我们使用`datetime.datetime.fromtimestamp()`方法将timestamp转换为datetime对象,然后使用`strftime()`方法将datetime对象格式化为字符串。`"%Y-%m-%d %H:%M:%S"`是一个常用的格式化字符串,它表示年份、月份、日期、小时、分钟和秒数。
python 时间戳格式化
在Python中,可以使用`time`模块的`strftime`函数将时间戳格式化为指定的字符串格式。下面是一个简单的示例:
```python
import time
timestamp = 1625427847
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(timestamp))
print(formatted_time)
```
输出:
```
2021-07-04 08:17:27
```
在上面的代码中,`timestamp`是一个时间戳,`time.localtime`函数将其转换为本地时间,然后`strftime`函数将其格式化为指定的字符串格式。在这个例子中,我们使用了`%Y`表示年份,`%m`表示月份,`%d`表示日期,`%H`表示小时,`%M`表示分钟,`%S`表示秒。
阅读全文