首页 > 其他分享 ># yyds干货盘点 # pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?

# yyds干货盘点 # pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?

时间:2023-11-06 20:00:50浏览次数:30  
标签:-% yyds df 代码 datetime Python pd 数据格式

大家好,我是皮皮。

一、前言

前几天在Python白银交流群【小王子】问了一个Python日期处理的问题,一起来看看吧。

# yyds干货盘点 # pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?_数据

原始数据库中的数据如下所示:

# yyds干货盘点 # pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?_Python入门_02

二、实现过程

这里【袁学东】给了一个方法,代码如下所示:

df['日期'] = pd.to_datetime(df['日期']).datetime.strftime(‘%Y%m-%d’)

顺利地解决了问题。

import pandas as pd
date1 = '2023/03/20'
res = pd.to_datetime(date1).strftime('%Y-%m-%d')
print(res)

不过把代码放到了项目中,还是会出现报错:

# yyds干货盘点 # pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?_Python入门_03

这里【论草莓如何成为冻干莓】给了一个思路,将datetime改成dt即可,上面的问题就可以解决了。

# yyds干货盘点 # pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?_Python_04

但是又出现了一个新问题,如上图所示。

这个报错的意思是你都已经是字符串了,不能再转了,直接 df.日期.tolist()就可以了。

# yyds干货盘点 # pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?_Python_05

顺利地解决了粉丝的问题。

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Python读取数据库日期处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【上海新年人】提问,感谢【猫药师Kelly】、【瑜亮老师】给出的思路和代码解析,感谢【懒人在思考】等人参与学习交流。

【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。

# yyds干货盘点 # pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?_日期处理_06

标签:-%,yyds,df,代码,datetime,Python,pd,数据格式
From: https://blog.51cto.com/u_13389043/8217095

相关文章

  • openGauss学习笔记-116 openGauss 数据库管理-设置数据库审计-审计概述
    openGauss学习笔记-116openGauss数据库管理-设置数据库审计-审计概述116.1背景信息数据库安全对数据库系统来说至关重要。openGauss将用户对数据库的所有操作写入审计日志。数据库安全管理员可以利用这些日志信息,重现导致数据库现状的一系列事件,找出非法操作的用户、时间和内......
  • javaweb-- Mybatis参数传递
     Mybatis提供了ParamNameResolver类进行封装 传入多个参数时,mybatis会将参数封装成Map集合map.put("arg0",参数值1)map.put("param1",参数值1)map.put("arg1",参数值2)map.put("param2",参数值2) ......
  • A Tour Through TREE_RCU's Grace-Period Memory Ordering (翻译)
    原文:https://docs.kernel.org/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.htmlAugust8,2017ThisarticlewascontributedbyPaulE.McKenneyIntroductionThisdocumentgivesaroughvisualoverviewofhowTreeRCU'sgrace-periodmemoryorderi......
  • pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?
    大家好,我是皮皮。一、前言前几天在Python白银交流群【小王子】问了一个Python日期处理的问题,一起来看看吧。原始数据库中的数据如下所示:二、实现过程这里【袁学东】给了一个方法,代码如下所示:df['日期'] = pd.to_datetime(df['日期']).datetime.strftime(‘%Y%m-%d’)......
  • Shell内置变量 - date
    date是Shell中内置变量,用于获取日期时间。可通过以下命令,查看该内置变量的使用。date--help1、date的用法date的用法:date[OPTION]...[+FORMAT]这里介绍下常用的OPTION选项和+FORMAT格式。1.1、OPTION选项-d--date=STRING以字符串展示时间......
  • vue修改http请求头_vue-resouce设置请求头的三种方法
    vue修改http请求头_vue-resouce设置请求头的三种方法本文主要介绍了vue-resouce设置请求头的三种方法,分享给大家,具体如下:第一种:在Vue实例中设置varvm=newVue({el:'#rrapp',data:{showList:true,title:null},http:{root:'/',headers:{token:tok......
  • Paper Reading: A hybrid deep forest-based method for predicting synergistic drug
    目录研究动机文章贡献本文工作数据集构建ForSyn模型RF-CUS单元ETF-DR单元实验结果对比实验调参实验消融实验湿实验可解释性分析与预测过程的关联特征贡献度关键特征的生物学分析优点和创新点PaperReading是从个人角度进行的一些总结分享,受到个人关注点的侧重和实力所限,可能......
  • Linux定时任务 - crontab详情
    crontab是一个用于创建、编辑和管理用户的定时任务的命令,可以让用户在指定的时间自动执行指定的命令或脚本。1、crontab语法crontab[OPTION]SCRIPT[OPTION]:选项,SCRIPT:表示可执行的命令或脚本。1.1、OPTION选项-e编辑用户的crontab文件-l列出用户当......
  • 无涯教程-批处理 - VOL函数
    此批处理命令显示卷标。VOL-语法VOLVOL-示例@echooffVOL输出将显示当前音量标签。如,VolumeindriveCisWindows8_OSVolumeSerialNumberisE41C-6F43参考链接https://www.learnfk.com/batch-script/batch-script-vol.html......
  • C++U4-03-递推1
    上节课作业部分(点击跳转)加法原理和乘法原理递推的概念 练习题1、[兔子数列]【算法分析】初始条件:第1个月有1对兔子,第2个月有1对兔子。当大于等于3个月时:第i个月兔子数=第i−1个月兔子数+第i−2个月兔子数。【参考代码】include<iostrea......