前提・実現したいこと
Pandasで英語月の年月日列を変換したいです。
PDT文字をを取り除き1行1行強引にやることはできますが
スマートに一括で変換する方法に苦戦しています。
ご存知のかた教えて頂けると助かります。
No | 日付 |
---|---|
1 | Jul. 3, 2021 6:07:12 a.m. PDT |
2 | Jul. 10, 2021 3:08:52 a.m. PDT |
3 | Jul. 10, 2021 11:28:00 a.m. PDT |
4 | Jul. 17, 2021 6:16:36 a.m. PDT |
↓
No | 日付 |
---|---|
1 | 2021/7/3 |
2 | 2021/7/10 |
3 | 2021/7/10 |
4 | 2021/7/17 |
該当のソースコード
import pandas as pd df = pd.DataFrame({'No':[1,2,3,4],'日付':['Jul. 3, 2021 6:07:12 a.m. PDT','Jul. 10, 2021 3:08:52 a.m. PDT','Jul. 10, 2021 11:28:00 a.m. PDT','Jul. 17, 2021 6:16:36 a.m. PDT']}) df["日付"]= df["日付"].str.replace('PDT','')
回答1件
あなたの回答
tips
プレビュー