Python pendulum basics














































Python pendulum basics



 In the previous article we have seen the python library pendulum basic introduction and also talked about its basic functions. Now we will see the implementation of those functions.

    #CODE


    # import library
    import pendulum
    dt = pendulum.datetime(2020, 6, 24)
    print(dt)
    #local() creates datetime instance with local timezone
    local = pendulum.local(2020, 6,24)
    print(local)
    print(local.timezone.name)

    #OUTPUT


    2020-06-24T00:00:00+00:00
    2020-06-24T00:00:00+05:30
    Asia/Calcutta

   

  Code for Now() function


    #CODE   


    import pendulum
    now = pendulum.now()
    tz = pendulum.timezone('Europe/London
')
    now_in_london_tz = pendulum.now(tz)
    # or just pass the timezone as a string
    now_in_london_tz = pendulum.now('Europe/London
')
    print(now_in_london_tz.timezone_name)

    # or to create a date with a timezone of +1 to GMT
    # during DST then just pass an integer
    print(pendulum.now(1).timezone_name)

    #OUTPUT


    Europe/London
    +01:00


  The only thing to really notice here is that today(), tommorow() and yesterday() ,besides     behaving as expected all accept a timezone parameter and each has their time value set to   00:00:00


    #Code

import pendulum

now = pendulum.now()
print(now)


today = pendulum.today()
print(today)


tomorrow = pendulum.tomorrow('Europe/London')
print(tomorrow)


yesterday = pendulum.yesterday()
print(yesterday)

    

    #OUTPUT

2022-06-26T00:09:44.111227+05:30

2022-06-26T00:00:00+05:30

2022-06-26T00:00:00+01:00

2022-06-25T00:00:00+05:30

 


More Articles of Anmol Agrawal:

Name Views Likes
Python Pendulum Why to use Pendulum 81 0
Python Pendulum Limitations in DJANGO 115 0
Python Pendulum Limitations in MYSQLCLIENT 91 0
Python Pendulum Limitations in SQLITE3 95 0
Python Pendulum Testing 2 100 0
Python Pendulum Testing 113 0
Python Pendulum Range 110 0
Python Pendulum Period 3 108 0
Python Pendulum Period 2 103 0
Python Pendulum Period 100 0
Python Pendulum Properties and Duration Methods 2 97 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 92 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 113 0
Python Pendulum Difference 115 0
Python pendulum Substraction 127 0
Pyhton pendulum Addition 123 0
Python pendulum Comapaison part 2 116 0
Python Pendulum Comparison 118 0
Python Pendulum Localized Formats and Escaping characteristics 117 0
Python pendulum Tokens 123 0
Python pendulum Formatter 116 0
Python pendulum Common Formats 121 0
Python pendulum String Formatting 122 0
Python pendulum Fluent helpers 2 116 0
Python pendulum Fluent helpers 105 0
Python pendulum Attributes and Properties 111 0
Python pendulum Localization 135 118
Python pendulum parsing 2 130 23
Python pendulum Parsing 1 137 61
Python pendulum 2 145 57
Python pendulum basics 136 9
python library Pendulum 136 33
python winsound.SND_PURGE and winsound.SND_WAIT 149 5
Python winsound.SND_NOSTOP 178 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