简体   繁体   English

如何在 Python 数据帧中将时间戳列格式从 [YYYY/MM/DD] 转换为 [DD/MM/YYYY]?

[英]How can I can convert a timestamp column format from [YYYY/MM/DD] to from [DD/MM/YYYY] in Python data frame?

In a Python data frame, is there a way I can convert a timestamp column with objects formatted as [ YYYY/MM/DD HH:MM:SS] to [ DD/MM/YYYY HH:MM:SS] instead?在 Python 数据帧中,有没有办法可以将时间戳列转换为 [ YYYY/MM/DD HH:MM:SS] 格式为 [ DD/MM/YYYY HH:MM:SS] 的对象?

Eg [2020/01/03 13:00:00] to [03/01/2020 13:00:00]例如 [2020/01/03 13:00:00] 到 [03/01/2020 13:00:00]

Where (YYYY is year), (MM is month), (DD is day), (HH is hour), (MM is mins), (SS is seconds).其中(YYYY 是年),(MM 是月),(DD 是日),(HH 是小时),(MM 是分钟),(SS 是秒)。

Thank you in advance!先感谢您!

Here is an example of what you expect:这是您期望的示例:

import datetime as dt
# Example of df with string for the date
df = pd.DataFrame({'date':['2020/01/03 13:00:00']})
# transforming it in a datetime with a specific format
df['date'] = pd.to_datetime(df.date,format='%Y/%m/%d %H:%M:%S')
#changing the format as you don't wish
df['colum1'] = df.date.dt.strftime('%Y/%m/%d %H:%M:%S')
#changing the format as you wish
df['colum2'] = df.date.dt.strftime('%d/%m/%Y %H:%M:%S')
df

OUTPUT: OUTPUT:

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Python:如何将 UTC 时间戳从 mm/dd/yyyy hh:mm:ss AM 更改为 dd/mm/yyyy hh:mm:ss AM - Python: How can I change a UTC timestamp from mm/dd/yyyy hh:mm:ss AM to dd/mm/yyyy hh:mm:ss AM 在2014年1月4日给出时如何将mm / dd / yyyy格式转换为python 3.0中的yyyy-mm-dd - How to convert from mm/dd/yyyy format to yyyy-mm-dd in python 3.0 when given 1/4/2014 如何使用 Python 将 CSV 文件中的日期和时间格式从 dd-mm-yyyy & hh:mm:ss 更改为 mm/dd/yyyy & hh:mm? - How can I change date and time format in a CSV File from dd-mm-yyyy & hh:mm:ss to mm/dd/yyyy & hh:mm using Python? 如何从 09-Jan-2019 格式的 excel 中解析日期并使用 python 将其转换为 yyyy-mm-dd 格式 - how can I parse a date from excel in 09-Jan-2019 format and convert it into yyyy-mm-dd format using python Python:如何将 UTC 时间戳从 mm/dd/yyyy hh:mm:ss AM 更改为 dd/mm/yyyy hh:mm:ss AM - Python: How to change a UTC timestamp from mm/dd/yyyy hh:mm:ss AM to dd/mm/yyyy hh:mm:ss AM 如何基于 RIDE python 机器人框架将日期格式从 dd/mm/yyyy 转换为 yyyy-mm-dd - How to convert date format from dd/mm/yyyy to yyyy-mm-dd base on RIDE python robot framework 如何在 csv 文件中将日期格式从 dd-mm-yyyy 更改为 dd/mm/yyyy - how to i change the format of date from dd-mm-yyyy to dd/mm/yyyy in a csv file 将日期从mm / dd / yyyy转换为Python中的另一种格式 - Convert date from mm/dd/yyyy to another format in Python 如何将 YYYY-WNN 转换为 YYYY-MM-DD 格式,其中 WNN 是周数? - How can I convert YYYY-WNN to YYYY-MM-DD format where WNN is week number? 在python中将日期格式从mm / dd / yyyy转换为yyy / mm / dd - convert date format from mm/dd/yyyy to yyy/mm/dd in python
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM