如何調整成Python的日期格式

閱讀時間約 1 分鐘

首先我們可用pandas的to_datetime函數:

import pandas as pd

data["一般日期_python格式"] = pd.to_datetime(data["一般日期"])
raw-image

如果是中文日期的話,我們可以這麼做

for i,j in zip(["年","月","日"],["/","/",""]):
data["中文日期"] = list(map(lambda x: x.replace(i,j),data["中文日期"]))

data["中文日期_python格式"] = pd.to_datetime(data["中文日期"])
raw-image


另外,我們可用datetime模組的date()函數做同樣的事情:

data["一般日期_python格式"] = list(map(lambda x: datetime.date(year = int(x.split("/")[0]),
month = int(x.split("/")[1]),
day = int(x.split("/")[2])),data["一般日期"]))
raw-image

同樣的也可以轉換中文日期

for i,j in zip(["年","月","日"],["/","/",""]):
data["中文日期"] = list(map(lambda x: x.replace(i,j),data["中文日期"]))

data["中文日期_python格式"] = list(map(lambda x: datetime.date(year = int(x.split("/")[0]),
month = int(x.split("/")[1]),
day = int(x.split("/")[2])),
data["中文日期"]))
raw-image

如果是「日期時間」格式,也可以用datetime模組的datetime()函數來做轉換

data["日期部分"] = list(map(lambda x: x.split(" ")[0] ,data["日期時間"]))

for i,j in zip(["年","月","日"],[0,1,2]):
data[i] = list(map(lambda x: x.split("/")[j],data["日期部分"]))

data["時間部分"] = list(map(lambda x: x.split(" ")[1] ,data["日期時間"]))

for i,j in zip(["時","分","秒"],[0,1,2]):
data[i] = list(map(lambda x: x.split(":")[j],data["時間部分"]))

data["日期時間_彙整"] = data["年"] + "/" + data["月"]+ "/" + data["日"]+ "/" + data["時"]+ "/" + data["分"]+ "/" + data["秒"]

data["日期時間_python格式"] = list(map(lambda x: datetime.datetime(year = int(x.split("/")[0]),
month = int(x.split("/")[1]),
day = int(x.split("/")[2]),
hour = int(x.split("/")[3]),
minute = int(x.split("/")[4]),
second = int(x.split("/")[5]))
,data["日期時間_彙整"]))
raw-image



avatar-img
4會員
60內容數
我是果農,這裡有我的人資職涯經驗分享,與我菜鳥般的Python資料分析筆記,還有一些讀書心得,希望對大家有幫助。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
果農的沙龍 的其他內容
你可能也想看
Google News 追蹤
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
小暑,是中國二十四節氣中的第十一個節氣。這個時候,氣溫開始升高,濕氣增多,我們需要適當調整飲食和生活方式,保持健康。適量攝取維生素豐富的食物,補充足夠的水分,保持規律的作息,適度運動,以及調節心情都是很重要的。
Thumbnail
深蹲過程中的姿勢不正確偏差是健身教練必須處理的課題,本文介紹教練調整身體偏差的方法,並提供暖身課程的資訊。
Thumbnail
《精準定價》的作者Hermann Simon建議我們一個找出「最適」價格的簡單原則:就是將價格訂最高價格在和單位變動成本(指:商品取得的直接成本,不計算房租、水電、人員薪資等固定成本)的中間。最高的價格就是產品的認知價值,最高價格反映出顧客的支付意願,一旦超出這個價格顧客便不願意購買。 例如一個雞
Thumbnail
公務員的考績在商調的時候將呈現莫大的意義,到底別人是怎麼看待你公務人員履歷表上面的資訊?不管是否在商調期間,都應該要明白這一篇的資訊,從現在開始好好經營。
Thumbnail
安裝Nextcloud完後,接下來就是要幫Nextcloud調校一些設定,讓nextcloud運行更順暢一點。 接下來用快速操作指南方式說明格式如下: 達成任務或者目前畫面標題:操作動作
Thumbnail
1.調整你的生理時鐘 進入另一個時間帶後或地區的時差中, 身體的生物鐘需要一段時間, 以適應新的節奏。 在這裡可能會出現身體和精神上的症狀, 例如頭痛、精神萎靡或噁心,但必須避免時差反應諸如此類等等。 生理中的細胞, 日光幫助細胞, 在“白天”自動調整最好狀態。 當您向東飛行時
Thumbnail
當你扮演好越多人的「配角」時,成就就越大;而當你只顧著追求自我、扮演主角的時候,你所能服務的人數就變少了。所以,演好配角、成為別人人生中的貴人,反而更能幫你成就自我。
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
小暑,是中國二十四節氣中的第十一個節氣。這個時候,氣溫開始升高,濕氣增多,我們需要適當調整飲食和生活方式,保持健康。適量攝取維生素豐富的食物,補充足夠的水分,保持規律的作息,適度運動,以及調節心情都是很重要的。
Thumbnail
深蹲過程中的姿勢不正確偏差是健身教練必須處理的課題,本文介紹教練調整身體偏差的方法,並提供暖身課程的資訊。
Thumbnail
《精準定價》的作者Hermann Simon建議我們一個找出「最適」價格的簡單原則:就是將價格訂最高價格在和單位變動成本(指:商品取得的直接成本,不計算房租、水電、人員薪資等固定成本)的中間。最高的價格就是產品的認知價值,最高價格反映出顧客的支付意願,一旦超出這個價格顧客便不願意購買。 例如一個雞
Thumbnail
公務員的考績在商調的時候將呈現莫大的意義,到底別人是怎麼看待你公務人員履歷表上面的資訊?不管是否在商調期間,都應該要明白這一篇的資訊,從現在開始好好經營。
Thumbnail
安裝Nextcloud完後,接下來就是要幫Nextcloud調校一些設定,讓nextcloud運行更順暢一點。 接下來用快速操作指南方式說明格式如下: 達成任務或者目前畫面標題:操作動作
Thumbnail
1.調整你的生理時鐘 進入另一個時間帶後或地區的時差中, 身體的生物鐘需要一段時間, 以適應新的節奏。 在這裡可能會出現身體和精神上的症狀, 例如頭痛、精神萎靡或噁心,但必須避免時差反應諸如此類等等。 生理中的細胞, 日光幫助細胞, 在“白天”自動調整最好狀態。 當您向東飛行時
Thumbnail
當你扮演好越多人的「配角」時,成就就越大;而當你只顧著追求自我、扮演主角的時候,你所能服務的人數就變少了。所以,演好配角、成為別人人生中的貴人,反而更能幫你成就自我。