将时间戳转换成年月日 数据清洗转换
时间: 2023-12-20 20:29:54 浏览: 129
在 Pandas 中,可以使用 `to_datetime()` 函数将时间戳转换成日期时间格式,然后使用 `.dt` 属性获取年月日等信息。下面是一个示例代码:
```python
import pandas as pd
# 创建一个时间戳
timestamp = 1627296000
# 将时间戳转换成日期时间格式
datetime = pd.to_datetime(timestamp, unit='s')
# 获取年月日信息
year = datetime.dt.year
month = datetime.dt.month
day = datetime.dt.day
# 输出结果
print("年份:", year)
print("月份:", month)
print("日期:", day)
```
输出结果为:
```
年份: 2021
月份: 7
日期: 27
```
相关问题
EXCEL 13位数的时间戳转换成年月日时分秒
在Excel中,13位数的时间戳表示从1970年1月1日00::00开始的毫秒数。要将这个时间戳转换成年月日分秒的格式,可以使用以下步骤:
1. 首先,将13位数的时间戳除以1000,得到10位数的时间戳(秒级别)。
2. 使用Excel的日期函数将10位数的时间戳转换成日期格式。可以使用以下公式:`=DATE(1970,1,1)+A1/86400`,其中A1是包含10位数时间戳的单元格。
3. 将日期格式设置为所需的日期和时间格式。可以右键单元格,选择“格式单元格”,然后选择所需的日期和时间格式。
这样就可以将13位数的时间戳转换成年月日时分秒的格式了。
阅读全文