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

pandas如何将下图这个数据格式,改为%Y-%m-%d这种格式的?

时间:2023-11-06 19:56:37浏览次数:33  
标签:-% df 代码 datetime Python pd 数据格式 pandas

大家好,我是皮皮。

一、前言

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

image.png

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

image.png

二、实现过程

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

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)

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

image.png

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

image.png

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

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

image.png

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

三、总结

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

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

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

image.png

标签:-%,df,代码,datetime,Python,pd,数据格式,pandas
From: https://www.cnblogs.com/dcpeng/p/17813565.html

相关文章

  • 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......
  • JavaScript--Web API
    DOMDOM(DocumentObjectModel——文档对象模型)是用来呈现以及与任意HTML或XML文档交互的API。DOM是浏览器提供的一套专门用于操作网页内容的功能作用:开发网页内容特效和实现用户交互DOM树DOM节点节点是文档树的组成部分,每一个节点都是一个DOM对象,主要分为......
  • 编译安装nginx-systemctl
    实验:1cd/opt2wgethttp://nginx.org/download/nginx-1.18.0.tar.gz#通过网络地址下载nginx的安装包,下载到opt目录下 1tarxf  nginx-1.18.0.tar.gz#将安装包解压 #通过网络源下载依赖包 #安装完成后,在该目录下递归创建“/apps/nginx” #指明安装路......
  • 记录--Vue3基于Grid布局简单实现一个瀑布流组件
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言在学习Grid布局之时,我发现其是CSS中的一种强大的布局方案,它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局,在刷某书和某宝首页时,我们发现其展示方式就是一种瀑布流,是一种流行的网站页面布局......
  • 分布式任务调度系统设计(01)--分布式锁
    2分布式锁Quartz集群模式可水平扩展,也可分布式调度,但需业务方在数据库中添加对应表,有强侵入性。于是有人探索分布式锁模式。2.1超时关单通常做定时任务每2min检查前半小时的订单,将待支付订单列表查出,然后对订单中的商品进行库存的恢复,然后将该订单设置为无效。SpringSchedu......