pandas中Timestamp類用法講解

2022-08-23 16:21:10 字數 1322 閱讀 3168

由於網上關於timestamp類的資料比較少,而且官網上面介紹的很模糊,本文只是對如何建立timestamp類物件進行簡要介紹,詳情請讀者自行查閱文件。

以下有兩種方式可以建立乙個timestamp物件:

1. timestamp()的構造方法

import pandas as pd

from datetime import datetime as dt

p1=pd.timestamp(2017,6,19)

p2=pd.timestamp(dt(2017,6,19,hour=9,minute=13,second=45))

p3=pd.timestamp("2017-6-19 9:13:45")

print("type of p1:",type

(p1))

print(p1)

print("type of p2:",type

(p2))

print(p2)

print("type of p3:",type

(p3))

print(p3)

輸出:('type of p1:', timestamp'>)

2017-06-19

00:00:00

('type of p2:', timestamp'>)

2017-06-19

09:13:45

('type of p3:', timestamp'>)

2017-06-19

09:13:45

2. to_datetime()方法

import pandas as pd

from datetime import datetime as dt

p4=pd.to_datetime("2017-6-19 9:13:45")

p5=pd.to_datetime(dt(2017,6,19,hour=9,minute=13,second=45))

print("type of p4:",type

(p4))

print(p4)

print("type of p5:",type

(p5))

print(p5)

輸出:('type of p4:', timestamp'>)

2017-06-19

09:13:45

('type of p5:', timestamp'>)

2017-06-19

09:13:45

pandas將日期轉換成timestamp

outline 常見的時間字串與timestamp之間的轉換 日期與timestamp之間的轉換 常見的時間字串與timestamp之間的轉換 這裡說的字串不是一般意義上的字串,是指在讀取日期型別的資料時,如果還沒有及時解析字串,它就還不是日期型別,那麼此時的字串該怎麼與時間戳之間進行轉換呢?時間字...

Oracle中date與timestamp的異同

在oracle中儲存date和時間資訊的話,實際上你有兩種字段資料型別的選擇 9i date資料型別 可以儲存月,年,日,世紀,時,分和秒。度量粒度是秒 以使用to char函式把date資料進行傳統地包裝,達到表示成多種格式的目的 select to char sysdate,mm dd yyyy...

oracle中date和timestamp的區別

如果你想在oracle中儲存date和時間資訊的話,實際上你由兩種字段資料型別的選擇的話,就讓我們看看這兩種資料型別的差別和它們提供了些什麼。date資料型別 這個資料型別我們實在是太熟悉了,當我們需要表示日期和時間的話都會想到date型別。它可以儲存月,年,日,世紀,時,分和秒。它典型地用來表示什...