Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将时间戳转换为带有“%s”的日期m/%Y";格式_Python_Python 3.x_Date_Timestamp - Fatal编程技术网

Python 将时间戳转换为带有“%s”的日期m/%Y";格式

Python 将时间戳转换为带有“%s”的日期m/%Y";格式,python,python-3.x,date,timestamp,Python,Python 3.x,Date,Timestamp,在Python 3中,将时间戳(例如:2015-07-01 00:00:00)转换为具有以下格式的日期的最佳方法是什么 如果我理解正确,通过timestamp您可能指的是datetime类型的变量。(考虑你的例子) datetime类有一个方法strftime。strftime()是您正在寻找的方法 对于这个特定的示例,它看起来像: your_datetime.strftime("%m / %Y") 欲了解更多信息,请阅读 如果您所说的时间戳实际上是指要转换的,那么您的代码如下所示: date

在Python 3中,将
时间戳
(例如:
2015-07-01 00:00:00
)转换为具有以下格式的日期的最佳方法是什么

如果我理解正确,通过
timestamp
您可能指的是
datetime
类型的变量。(考虑你的例子)

datetime
类有一个方法
strftime
。strftime()是您正在寻找的方法

对于这个特定的示例,它看起来像:

your_datetime.strftime("%m / %Y")
欲了解更多信息,请阅读

如果您所说的
时间戳
实际上是指要转换的,那么您的代码如下所示:

datetime.datetime.utcfromtimestamp(your_datetime).strftime("%m / %Y")
此外,您的进口声明应为:

import datetime

您可以使用
pd.Series.dt.strftime

import pandas as pd

s = pd.Series(pd.date_range(pd.Timestamp('now'), periods=2))

# 0   2018-03-31 22:57:30.819192
# 1   2018-04-01 22:57:30.819192
# dtype: datetime64[ns]

res = s.dt.strftime('%m/%Y')

# 0    03/2018
# 1    04/2018
# dtype: object
?