首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在python中使用pandas将mm/dd/yy转换为yy/mm/dd?

在Python中使用pandas将mm/dd/yy转换为yy/mm/dd,可以按照以下步骤进行操作:

  1. 导入pandas库:
代码语言:txt
复制
import pandas as pd
  1. 创建一个包含日期的DataFrame:
代码语言:txt
复制
df = pd.DataFrame({'date': ['01/01/21', '02/15/21', '12/31/21']})
  1. 将日期列转换为日期时间类型:
代码语言:txt
复制
df['date'] = pd.to_datetime(df['date'], format='%m/%d/%y')
  1. 使用strftime函数将日期格式化为yy/mm/dd的形式:
代码语言:txt
复制
df['date'] = df['date'].dt.strftime('%y/%m/%d')

完整的代码示例如下:

代码语言:txt
复制
import pandas as pd

df = pd.DataFrame({'date': ['01/01/21', '02/15/21', '12/31/21']})
df['date'] = pd.to_datetime(df['date'], format='%m/%d/%y')
df['date'] = df['date'].dt.strftime('%y/%m/%d')

print(df)

输出结果:

代码语言:txt
复制
       date
0  21/01/01
1  21/02/15
2  21/12/31

这样就可以将mm/dd/yy格式的日期转换为yy/mm/dd格式的日期。在这个过程中,我们使用了pandas库中的to_datetime函数将字符串转换为日期时间类型,并使用strftime函数将日期格式化为指定的形式。

推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云数据库(TencentDB)。腾讯云服务器提供了稳定可靠的云计算基础设施,适用于各种应用场景。腾讯云数据库提供了高性能、可扩展的数据库解决方案,支持多种数据库引擎和存储引擎。

腾讯云服务器产品介绍链接:https://cloud.tencent.com/product/cvm 腾讯云数据库产品介绍链接:https://cloud.tencent.com/product/tencentdb

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • MatLab函数datetime、datenum、datevec、datestr

    MMMMM 月份(首字母大写) W 一月的第几周 d 一月的第几天(使用一位数或两位数) dd 一月的第几天(使用两位数) D 一年的第几天(使用一位、两位或三位数) DD 一年的第几天(使用两位数...t = datetime(X,‘ConvertFrom’,dateType) X 的数值转换为 datetime 数组 t。dateType 参数指定 X 的值的类型。...datetime 数组 t 的日期时间值转换为日期和时间的文本(char、cellstr、string 函数也可以 datetime 值转为文本)。...:00:00’) 0 ‘dd-mmm-yyyy HH:MM:SS’ 1 ‘dd-mmm-yyyy’ 2 ‘mm/dd/yy’ 3 ‘mmm’ 4 ‘m’ 5 ‘mm’ 6 ‘mm/dd’ 7 ‘dd’...‘QQ-yy’ 18 ‘QQ’ 19 ‘dd/mm’ 20 ‘dd/mm/yy’ 21 ‘mmm.dd,yyyy HH:MM:SS’ 22 ‘mmm.dd,yyyy’ 23 ‘mm/dd/yyyy’

    5.2K40

    Oracle函数 – 日期函数详解

    :全拼字符集表示的天 (星期六) HH,HH12:一天的第几个小时,12进制表示法  HH24:一天的第几个小时,取值为00~23  MI:一小时的分钟  SS:一分钟的秒  SSSS:从午夜开始过去的秒数...当时间为null时的用法:select to_date(null) from dual; 结果: 1.2、to_char(date[,fmt,[,nls_param]]):日期按一定格式换成字符类型...,fmt,nls_param为可选项,fmt指定了要转化的格式,nls_param指定了返回日期所使用的语言 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss...date时候,返回时区timezone2的日期和时间 select NEW_TIME(to_date('2018-05-14 12:00:00','yyyy-mm-dd hh24:mi:ss'),'GMT...(n,char_expr)函数:数字n转换为INTERNAL DAY TO SECOND(内部时间)格式;char_expr是一个字符串,可以是DAY\HOUR\MINUTE或SECOND。

    7.1K11

    Date对象 转化为指定格式详解 —— 关于Date对象那些事(番外)

    在 关于Date对象那些事 一文的第一节,我们就给出了转换日期指定格式的方法。 但是这个方法,有些地方对于初学者可能有点费解,尤其是正则部分。此处对其做个详解。 1....即使串后可以截取到,但总不太靠谱。于是,我们就想通过Data内置对象方法,把年、月、日、小时、分钟、秒,一一取出来,然后做拼接。...var yy = d.getFullYear(); // 年 var mm = d.getMonth() + 1; // 月 var dd = d.getDate(); // 日...+ "-" + mm + "-" + dd + " " + hh + ":" + min + ":" + ss); // 当前时间是: 2019-1-dd 14:10:21 console.log...+ o[k]).substr(("" + o[k]).length))) } return a }; // 调用方法 console.log(new Date().Format("yy-MM-dd

    2.4K10
    领券