Python Pandas - 返回应用于给定 CustomBusinessHour 对象的规则代码
要返回应用于给定CustomBusinessHour对象的规则代码,请使用CustomBusinessHour.rule_codePandas中的属性。
首先,导入所需的库-
import pandas as pd
在Pandas中设置时间戳对象-
timestamp = pd.Timestamp('2021-11-14 05:20:30')创建CustomBusinessHour偏移量。CustomBusinessHour是DateOffset子类-
cbhOffset = pd.tseries.offsets.CustomBusinessHour(n = 4, weekmask = 'Mon Tue Wed Fri Sat' ,normalize=True)
将偏移量添加到时间戳并显示更新的时间戳-
print("\nUpdated Timestamp...\n",timestamp + cbhOffset)返回应用于给定CustomBusinessHourOffset的频率的规则代码-
print("\nThe rule code of the CustomBusinessHour object..\n", cbhOffset.rule_code)示例
以下是代码-
import pandas as pd
#SetthetimestampobjectinPandas
timestamp = pd.Timestamp('2021-11-14 05:20:30')
#DisplaytheTimestamp
print("Timestamp...\n",timestamp)
#CreatetheCustomBusinessHourOffset
#CustomBusinessHouristheDateOffsetsubclass
#Weekmaskofvalidbusinessdays
# We have normalized the CustomBusinessDay using the "normalize" parameter
cbhOffset = pd.tseries.offsets.CustomBusinessHour(n = 4, weekmask = 'Mon Tue Wed Fri Sat' ,normalize=True)
#DisplaytheCustomBusinessHourOffset
print("\nCustomBusinessHour Offset...\n",cbhOffset)
#AddtheoffsettotheTimestampanddisplaytheUpdatedTimestamp
print("\nUpdated Timestamp...\n",timestamp + cbhOffset)
#ReturnfrequencyappliedonthegivenCustomBusinessHourOffsetobjectasastring
print("\nFrequency applied on the given CustomBusinessHour Offset object...\n",cbhOffset.freqstr)
#ReturntherulecodeofthefrequencyappliedonthegivenCustomBusinessHourOffset
print("\nThe rule code of the CustomBusinessHour object..\n", cbhOffset.rule_code)输出结果这将产生以下代码-
Timestamp... 2021-11-14 05:20:30 CustomBusinessHour Offset... <4 * CustomBusinessHours: CBH=09:00-17:00> Updated Timestamp... 2021-11-15 00:00:00 Frequency applied on the given CustomBusinessHour Offset object... 4CBH The rule code of the CustomBusinessHour object.. CBH
热门推荐
10 群里的祝福语简短
11 同事调动祝福语 简短独特
12 离职同学贺卡祝福语简短
13 五一公司放假祝福语简短
14 短信祝福语毕业文案简短
15 少女节祝福语简短优美
16 老家乔迁贺词祝福语简短
17 朋友坐车走了祝福语简短
18 冬至祝福语简短唯美句子