用法:
Period.strftime()
返回
Period
的字符串表示形式,具体取决于所选的fmt
。fmt
必须是包含一个或多个指令的字符串。该方法识别与标准 Python 发行版的time.strftime()
函数相同的指令,以及特定的附加指令%f
、%F
、%q
。 (最初来自 scikits.timeries 的格式和文档)。指示
意义
注意
%a
语言环境的缩写工作日名称。
%A
区域设置的完整工作日名称。
%b
语言环境的缩写月份名称。
%B
语言环境的完整月份名称。
%c
语言环境的适当日期和时间表示。
%d
以十进制数表示的月份中的日期 [01,31]。
%f
没有世纪的“财政”年作为十进制数 [00,99]
(1)
%F
以世纪为十进制数的“财政”年
(2)
%H
小时(24 小时制)作为十进制数 [00,23]。
%I
小时(12 小时制)作为十进制数 [01,12]。
%j
以十进制数表示的一年中的日期 [001,366]。
%m
以十进制数表示的月份 [01,12]。
%M
分钟作为十进制数 [00,59]。
%p
区域设置相当于 AM 或 PM。
(3)
%q
四分之一为十进制数 [01,04]
%S
秒为十进制数 [00,61]。
(4)
%U
一年中的周数(星期日作为一周的第一天),十进制数 [00,53]。第一个星期日之前的新年中的所有日子都被认为是在第 0 周。
(5)
%w
工作日为十进制数 [0(Sunday),6]。
%W
一年中的周数(星期一作为一周的第一天),十进制数 [00,53]。第一个星期一之前的新年中的所有日子都被认为是在第 0 周。
(5)
%x
语言环境的适当日期表示。
%X
语言环境的适当时间表示。
%y
没有世纪的年份作为十进制数 [00,99]。
%Y
带有世纪的年份作为十进制数。
%Z
时区名称(如果不存在时区,则无字符)。
%%
文字
'%'
字符。注意:
如果频率不是每季度一次,
%f
指令与%y
相同。否则,它对应于 ‘fiscal’ 年,由qyear
属性定义。如果频率不是每季度一次,
%F
指令与%Y
相同。否则,它对应于 ‘fiscal’ 年,由qyear
属性定义。如果
%I
指令用于解析小时,%p
指令仅影响输出小时字段。范围确实是
0
到61
;这说明了闰秒和(非常罕见的)双闰秒。%U
和%W
指令仅在指定星期几和年份时用于计算。
例子:
>>> a = Period(freq='Q-JUL', year=2006, quarter=1) >>> a.strftime('%F-Q%q') '2006-Q1' >>> # Output the last month in the quarter of this date >>> a.strftime('%b-%Y') 'Oct-2005' >>> >>> a = Period(freq='D', year=2001, month=1, day=1) >>> a.strftime('%d-%b-%Y') '01-Jan-2001' >>> a.strftime('%b. %d, %Y was a %A') 'Jan. 01, 2001 was a Monday'
相关用法
- Python pandas.Period.start_time用法及代码示例
- Python pandas.Period.second用法及代码示例
- Python pandas.Period.dayofyear用法及代码示例
- Python pandas.Period.qyear用法及代码示例
- Python pandas.Period.day用法及代码示例
- Python pandas.Period.minute用法及代码示例
- Python pandas.Period.dayofweek用法及代码示例
- Python pandas.Period.day_of_week用法及代码示例
- Python pandas.Period.week用法及代码示例
- Python pandas.Period.day_of_year用法及代码示例
- Python pandas.Period.days_in_month用法及代码示例
- Python pandas.Period.daysinmonth用法及代码示例
- Python pandas.Period.hour用法及代码示例
- Python pandas.Period.weekday用法及代码示例
- Python pandas.Period.weekofyear用法及代码示例
- Python pandas.PeriodIndex用法及代码示例
- Python pandas.PeriodIndex.asfreq用法及代码示例
- Python pandas.PeriodIndex.strftime用法及代码示例
- Python pandas.PeriodDtype用法及代码示例
- Python pandas.arrays.IntervalArray.is_empty用法及代码示例
注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.Period.strftime。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。