当前位置:网站首页>关于 DataFrame: 处理时间
关于 DataFrame: 处理时间
2022-08-10 21:05:00 【大地之灯】
目录
主要是将自己遇到的处理时间的问题加以总结,会一直更新的
字符串转时间
时间切分两种方式,xx.str.slice() 或者 用正则表达式去提取
提取时间
实例:
re.findall(r'(.*)T.*','2022-05-12T07:56:13')[0]
# '2022-05-12'
方法一:df_data[‘year’] = pd.to_datetime(df_data[‘date’]).dt.year
# 转换为时间类型
df["date"] = pd.to_datetime(df["date"], format='%Y-%m-%d')
# 获取年
df["year"] = pd.to_datetime(df["date"]).dt.year
# 获取月
df["month"] = pd.to_datetime(df["date"]).dt.month
# 获取日
df["day"] = pd.to_datetime(df["date"]).dt.day
# 获取周
df["week"] = pd.to_datetime(df["date"]).dt.week
print(df)
print(df.dtypes)
结果:
date year month day week
0 2019-12-09 2019 12 9 50
1 2019-12-02 2019 12 2 49
date datetime64[ns]
year int64
month int64
day int64
week int64
dtype: object
方法二:df_data[‘year’] = df_data[‘date’].apply(lambda x:x.strftime(“%Y”))
# 转换为时间
df["date"] = pd.to_datetime(df["date"])
# 获取年月日
df["year-month-day"] = df["date"].apply(lambda x: x.strftime("%Y-%m-%d"))
# 获取年
df["year"] = df["date"].apply(lambda x: x.strftime("%Y"))
# 获取月
df["month"] = df["date"].apply(lambda x: x.strftime("%m"))
# 获取日
df["day"] = df["date"].apply(lambda x: x.strftime("%d"))
# 获取月日
df["month-day"] = df["date"].apply(lambda x: x.strftime("%Y-%m"))
# 获取周
df['week'] = df['date'].apply(lambda x: x.strftime('%W'))
print(df)
print(df.dtypes)
边栏推荐
- 如何保护 LDAP 目录服务中的用户安全?
- CGO Preliminary Cognition and Basic Data Type Conversion
- 优化是一种习惯●出发点是'站在靠近临界'的地方
- 石油化工行业商业供应链管理系统:标准化供应商管理,优化企业供应链采购流程
- npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
- ENVI自动生成地面控制点实现栅格影像的自动地理配准
- In 2021 China industrial Internet security competition (competition) in fujian province and the first industry of fujian province Internet innovation competition
- 2021 CybricsCTF
- Detailed explanation of the use of Oracle's windowing function (2)
- 第14届全国大学生信息安全竞赛-创新实践能力赛
猜你喜欢
随机推荐
Web Reverse Lilac Garden
智能方案设计——智能跳绳方案
根心与根轴
LeetCode-36-二叉搜索树与双向链表
Getting started with kuberentes Auditing
ctfshow-osint
日期选择器组件(限制年份 设定仅展示的月份)
C. Even Picture
ACM解题笔记——HDU 1401 Solitaire(DBFS)
mysql服务器参数设置
单选点击可取消功能
SELECT:简单的查询操作语法&使用例——《mysql 从入门到内卷再到入土》
2022.8.8好题选讲(数论场)
Auto.js中的悬浮窗
[SWPUCTF 2021 新生赛] web
ArcMap创建镶嵌数据集、导入栅格图像并修改像元数值显示范围
LeetCode-498-对角线遍历
PostgreSQL — 安装及常用命令
ansible各个模块的详解和使用
In 2021 China industrial Internet security competition (competition) in fujian province and the first industry of fujian province Internet innovation competition









