Python Pendulum Period














































Python Pendulum Period



                                  period

When you subtract a DateTime instance from another or use the diff() method, it will return a Period instance. It inherits from the Duration class with the added benefit that it is aware of the instances that generated it so that it can give access to more methods and properties:



     #CODE


import pendulum

start = pendulum.datetime(2000, 11, 20)
end = pendulum.datetime(2016, 11, 5)

period = end - start

print(period.years)

print(period.months)

print(period.in_years())

print(period.in_months())


# Note that the weeks property
# will change compared to the Duration class
print(period.weeks)
# 832 for the duration

# However the days property will still remain the same
# to keep the compatiblity with the timedelta class
print(period.days)

    #OUTPUT
15
11
15
191
2

More Articles of Anmol Agrawal:

Name Views Likes
Python Pendulum Why to use Pendulum 81 0
Python Pendulum Limitations in DJANGO 116 0
Python Pendulum Limitations in MYSQLCLIENT 91 0
Python Pendulum Limitations in SQLITE3 95 0
Python Pendulum Testing 2 101 0
Python Pendulum Testing 114 0
Python Pendulum Range 110 0
Python Pendulum Period 3 108 0
Python Pendulum Period 2 103 0
Python Pendulum Period 101 0
Python Pendulum Properties and Duration Methods 2 98 0
Python Pendulum Properties and Duration Methods 106 0
Python Pendulum Instantiation 107 0
Python Pendulum Duration 104 0
Python Pendulum TImezone usage 2 94 0
Python Pendulum Timezone usage 93 0
Python Pendulum Switching Timezones 100 0
Python Pendulum Shifting Time to Transition 112 0
Python Pendulum Normalization 109 0
Python Pendulum Modifiers 2 110 0
Python Pendulum Modifiers 106 0
Python Pendulum Difference for Humans 2 141 0
Python Pendulum Difference for Humans 114 0
Python Pendulum Difference 116 0
Python pendulum Substraction 128 0
Pyhton pendulum Addition 123 0
Python pendulum Comapaison part 2 116 0
Python Pendulum Comparison 119 0
Python Pendulum Localized Formats and Escaping characteristics 117 0
Python pendulum Tokens 124 0
Python pendulum Formatter 117 0
Python pendulum Common Formats 122 0
Python pendulum String Formatting 123 0
Python pendulum Fluent helpers 2 116 0
Python pendulum Fluent helpers 106 0
Python pendulum Attributes and Properties 111 0
Python pendulum Localization 135 118
Python pendulum parsing 2 131 23
Python pendulum Parsing 1 138 61
Python pendulum 2 145 57
Python pendulum basics 136 9
python library Pendulum 137 33
python winsound.SND_PURGE and winsound.SND_WAIT 149 5
Python winsound.SND_NOSTOP 179 1
Python winsound.SND_NODEFAULT 158 1
python winsound.SND_ASYNC not excecuting problem 164 2
Python winsound functions 181 3
python winsound.SND_ALIAS 190 1
Python winsound.MessageBeep() 205 1
Python winsound basic introduction 241 1

Comments