如何調整成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



4會員
60內容數
我是果農,這裡有我的人資職涯經驗分享,與我菜鳥般的Python資料分析筆記,還有一些讀書心得,希望對大家有幫助。
留言0
查看全部
發表第一個留言支持創作者!
果農的沙龍 的其他內容
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
小暑,是中國二十四節氣中的第十一個節氣。這個時候,氣溫開始升高,濕氣增多,我們需要適當調整飲食和生活方式,保持健康。適量攝取維生素豐富的食物,補充足夠的水分,保持規律的作息,適度運動,以及調節心情都是很重要的。
Thumbnail
深蹲過程中的姿勢不正確偏差是健身教練必須處理的課題,本文介紹教練調整身體偏差的方法,並提供暖身課程的資訊。
Thumbnail
《精準定價》的作者Hermann Simon建議我們一個找出「最適」價格的簡單原則:就是將價格訂最高價格在和單位變動成本(指:商品取得的直接成本,不計算房租、水電、人員薪資等固定成本)的中間。最高的價格就是產品的認知價值,最高價格反映出顧客的支付意願,一旦超出這個價格顧客便不願意購買。 例如一個雞
Thumbnail
公務員的考績在商調的時候將呈現莫大的意義,到底別人是怎麼看待你公務人員履歷表上面的資訊?不管是否在商調期間,都應該要明白這一篇的資訊,從現在開始好好經營。
Thumbnail
安裝Nextcloud完後,接下來就是要幫Nextcloud調校一些設定,讓nextcloud運行更順暢一點。 接下來用快速操作指南方式說明格式如下: 達成任務或者目前畫面標題:操作動作
Thumbnail
1.調整你的生理時鐘 進入另一個時間帶後或地區的時差中, 身體的生物鐘需要一段時間, 以適應新的節奏。 在這裡可能會出現身體和精神上的症狀, 例如頭痛、精神萎靡或噁心,但必須避免時差反應諸如此類等等。 生理中的細胞, 日光幫助細胞, 在“白天”自動調整最好狀態。 當您向東飛行時
Thumbnail
當你扮演好越多人的「配角」時,成就就越大;而當你只顧著追求自我、扮演主角的時候,你所能服務的人數就變少了。所以,演好配角、成為別人人生中的貴人,反而更能幫你成就自我。
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
小暑,是中國二十四節氣中的第十一個節氣。這個時候,氣溫開始升高,濕氣增多,我們需要適當調整飲食和生活方式,保持健康。適量攝取維生素豐富的食物,補充足夠的水分,保持規律的作息,適度運動,以及調節心情都是很重要的。
Thumbnail
深蹲過程中的姿勢不正確偏差是健身教練必須處理的課題,本文介紹教練調整身體偏差的方法,並提供暖身課程的資訊。
Thumbnail
《精準定價》的作者Hermann Simon建議我們一個找出「最適」價格的簡單原則:就是將價格訂最高價格在和單位變動成本(指:商品取得的直接成本,不計算房租、水電、人員薪資等固定成本)的中間。最高的價格就是產品的認知價值,最高價格反映出顧客的支付意願,一旦超出這個價格顧客便不願意購買。 例如一個雞
Thumbnail
公務員的考績在商調的時候將呈現莫大的意義,到底別人是怎麼看待你公務人員履歷表上面的資訊?不管是否在商調期間,都應該要明白這一篇的資訊,從現在開始好好經營。
Thumbnail
安裝Nextcloud完後,接下來就是要幫Nextcloud調校一些設定,讓nextcloud運行更順暢一點。 接下來用快速操作指南方式說明格式如下: 達成任務或者目前畫面標題:操作動作
Thumbnail
1.調整你的生理時鐘 進入另一個時間帶後或地區的時差中, 身體的生物鐘需要一段時間, 以適應新的節奏。 在這裡可能會出現身體和精神上的症狀, 例如頭痛、精神萎靡或噁心,但必須避免時差反應諸如此類等等。 生理中的細胞, 日光幫助細胞, 在“白天”自動調整最好狀態。 當您向東飛行時
Thumbnail
當你扮演好越多人的「配角」時,成就就越大;而當你只顧著追求自我、扮演主角的時候,你所能服務的人數就變少了。所以,演好配角、成為別人人生中的貴人,反而更能幫你成就自我。