- 此问题在此处已有答案**:
pandas datetime to unix timestamp seconds(5个答案)
14小时前关门了。
我有一个Pandas Dataframe 在下面的格式。时间戳值是在日期时间格式(格林尼治标准时间)我想添加一个新的列到 Dataframe 与UTC值相关的每个时间戳。
我怎么能在Pandas身上做到呢?
df = pd.DataFrame({'ID': ['1', '2', '3'],
'TimeStamp': [2022-12-19 22:56:24, 2022-12-19 22:57:46, 2022-12-19 22:59:08]})
我尝试了下面的代码,但它给了我一个错误。
df['x'] = dt.datetime(df['TimeStamp']).timestamp()
TypeError: cannot convert the series to <class 'int'>
预期输出:
| 识别号|时间戳|协调世界时|
| - ------| - ------| - ------|
| 1个|2022年12月19日22时56分24秒|小行星1671490584|
| 第二章|2022年12月19日22时57分46秒|小行星16714|
| 三个|2022年12月19日22时59分08秒|小行星16714|
1条答案
按热度按时间deyfvvtc1#
一种方法: