如何在Python中改变Pandas的日期时间格式

如何在Python中改变Pandas的日期时间格式

日期-时间的默认格式是 “YYY-MM-DD”。因此,2020年12月8日,在日期格式中,将呈现为 “2020-12-08″。日期时间格式是可以改变的,我们所说的改变是指改变格式的顺序和风格。

使用的方法

strftime()可以改变python中的日期格式。

语法:

strftime(format) 
Python

其中,格式是一个字符串,代表所需的日期格式类型。

  • 年的%y
  • 对于月%m
  • 第%d天

步骤

  • Import module
  • Provide date
  • 使用上述函数改变格式

示例

# importing pandas as pd
import pandas as pd
 
# Creating the date series
date_sr = pd.Series(pd.date_range(
    '2019-12-31', periods=3, freq='M', tz='Asia/Calcutta'))
 
# Creating the index
ind = ['Day 1', 'Day 2', 'Day 3']
 
# set the index
date_sr.index = ind
change_format = date_sr.dt.strftime('%d,%m,%Y')
 
# Print the formatted date
print(change_format)
Python

输出

如何在Python中改变Pandas的日期时间格式?

示例

# importing pandas as pd
import pandas as pd
 
# change in date time format
date_sr = pd.to_datetime(pd.Series("2020-12-08"))
change_format = date_sr.dt.strftime('%d/%m/%Y')
 
# Print the formatted date
print(change_format)
Python

输出

如何在Python中改变Pandas的日期时间格式?

示例

# importing pandas as pd
import pandas as pd
 
# change in date time format
date_sr = pd.to_datetime(pd.Series("2012-09-02"))
change_format = date_sr.dt.strftime('%d-%m-%Y')
 
# Print the formatted date
print(change_format) 
Python

输出

如何在Python中改变Pandas的日期时间格式?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Pandas 日期时间

登录

注册