df_dt.dt.weekday和df_dt.weekday()的区别

df_dt.dt.weekday和df_dt.weekday的作用都是一样抽取日期信息。

区别在于处理数据类型不同

df_dt.weekday处理list类型

import pandas as pd
from pandas import to_datetime
#li=["2020/04/22 22:11:20","2020/04/26 22:11:20"]
li="2020/04/26 22:11:20"
df_dt = to_datetime(li, format="%Y/%m/%d %H:%M:%S")
print(df_dt)
y=df_dt.year
s=df_dt.second
m=df_dt.minute
h=df_dt.hour
d=df_dt.day
M=df_dt.month
w=df_dt.weekday()  #0-6
print("年:",y)
print("月:",M)
print("日:",d)
print("时:",h)
print("分:",m)
print("秒:",s)
print("周几:",w+1)

结果:

df_dt.dt.weekday,处理Series类型

import pandas as pd
from pandas import to_datetime
li=["2020/04/22 22:11:20","2020/04/26 22:11:20"]
s = pd.Series(["2020/04/22 22:11:20","2020/04/26 22:11:20"])
raw_data = pd.DataFrame(columns=["time"])
raw_data["time"]= li
df_dt = to_datetime(s, format="%Y/%m/%d %H:%M:%S")
print(df_dt)
weekday=df_dt.dt.weekday
y=df_dt.dt.year
s=df_dt.dt.second
m=df_dt.dt.minute
h=df_dt.dt.hour
d=df_dt.dt.day
M=df_dt.dt.month
w=df_dt.dt.weekday
print("年:",y)
print("月:",M)
print("日:",d)
print("时:",h)
print("分:",m)
print("秒:",s)
print("周几:",w+1)

结果:

Python日期抽取——df_dt.dt.weekday与df_dt.weekday()的区别相关推荐

  1. 【Pandas】日期抽取.dt.weekday与.weekday()

    二者区别在与处理的数据类型不一样:如下二例: .weekday(): python import pandas as pd from pandas import to_datetime li=&quo ...

  2. pandas 中DataFrame使用:数据标准化、数据分组、日期转换、日期格式化、日期抽取

    本文测试使用Pandas使用的是Spyder,python3.6版本,已经安装好pandas包.测试数据已放云盘:链接:https://pan.baidu.com/s/1zozpY2BUTIvEJKf ...

  3. 80 个例子,彻底掌握Python日期时间处理

    日常工作中,用 Python 处理时间格式的数据是非常常见的,今天就来分享 DateTime 相关的示例. 文章很长,高低要忍一下,如果忍不了,那就收藏吧,总会用到的! 使用 time 模块展示当前日 ...

  4. python日期_Python日期

    python日期 Python date class is part of datetime module. Python日期类是datetime模块的一部分. Python日期 (Python da ...

  5. Python日期和时间函数

    Python时间和日期操作需要用到datetime和time标准库模块.  一.time模块  1.time模块表示时间的方式  ①时间戳  ②格式化的时间字符串  ③以数组的形式表示,即(struc ...

  6. 【转载】Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码

    本文转载自脚本之家,源网址为:https://www.jb51.net/article/147429.htm 一.Python中日期时间模块datetime介绍 (一).datetime模块中包含如下 ...

  7. Python 日期和时间戳的转换

    Python 日期和时间戳的转换 1. Python中处理时间的模块 Python中处理时间的模块有time.datetime和calendar. 在Python中表示时间的方式: 时间戳:10位整数 ...

  8. [转载] python日期时间使用详解和定时器使用讲解

    参考链接: Python日期时间 python中一个关于日期时间非常重要的模块是datetime模块,使用前先将它导入到项目中,import datetime. 获取当前时间 now=datetime ...

  9. python日期时间_Python日期时间

    python日期时间 Python日期时间 (Python datetime) In this post, we will study about how to use the python date ...

最新文章

  1. loadrunner中错误为27796的一个解决方法
  2. 【WebGL】WebGL入门
  3. C# 课堂总结2-数据类型及转换方式
  4. django 别名与命名空间 reverse反转得到路径
  5. Socket开发探秘--基于Json格式的数据协议收发
  6. addr 与 offset 异同
  7. 【2019杭电多校第五场1005=HDU6628】permutation 1(全排列+预处理+思维)
  8. Q:How to read attribute from a tag
  9. JanusGraph内部架构概述
  10. Digester基本用法
  11. 研大考研:2015考研政治认识论知识点
  12. 福克斯连接android手机,福克斯改装安卓9寸大屏幕导航和行车记录仪
  13. 31-基于单片机的校内小巴士仿真
  14. OpenCV笔记:cv2.VideoCapture 完成视频的跳帧输出操作
  15. 奥塔在线:如何查看连接数?
  16. 解决:为保证帐号安全,您在这里的注册受到限制。 建议您下载网易官方手机客户端邮箱大师进行注册 原文信息: 解决:为保证帐号安全,您在这里的注册受到限制。 建议您下载网易官方手机客户端邮箱大师进行注册
  17. 数字图像处理Matlab-彩色图像处理(附代码)
  18. 基于51单片机列车车门自动开关测试台开发
  19. ABAP chain语法 SAP
  20. 第三节课20180909

热门文章

  1. c语言中符号是什么作用是什么,c语言中的符号|=是什么意思?
  2. 中国 Open Source Summit 演讲提案征集
  3. python电子邮件_Python 电子邮件
  4. echarts最新版做中国地图(详细版+避雷版)
  5. 大盘向好、交付企稳,金科股份中报里的关键信号
  6. 湿度控制c语言程序,基于51单片机的湿度控制系统设计.doc
  7. P1240 诸侯安置 [dp]
  8. NASA推出新型纳米离子RF开关
  9. Linux驱动学习--V4L2设备(二)subdev的ops介绍及media framework深入解析
  10. 智能优化算法之蚁群算法(ACO)