timestamp转为上图格式字符串,怎么写
时间: 2024-11-12 09:38:01 浏览: 6
js处理java后台传过来的date对象并转换成指定格式的字符串
如果你有一个时间戳(通常是Unix时间戳,即自1970年1月1日零时零分零秒以来的秒数),想要将其转换为人类可读的"年-月-日 时:分:秒"格式字符串,你可以使用Python的内置模块`datetime`。下面是一个例子:
```python
import datetime
def timestamp_to_str(timestamp):
dt_object = datetime.datetime.fromtimestamp(timestamp)
formatted_str = dt_object.strftime('%Y-%m-%d %H:%M:%S')
return formatted_str
# 使用这个函数,比如传入一个1686312000(2023-03-17 00:00:00的时间戳)
formatted_timestamp = timestamp_to_str(1686312000)
print(formatted_timestamp) # 输出: '2023-03-17 00:00:00'
```
这里的 `fromtimestamp()` 函数将时间戳转换为 `datetime` 对象,然后 `strftime()` 函数将其格式化为你需要的字符串形式。
阅读全文