# 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)
2020-06-24T00:00:00+00:00
2020-06-24T00:00:00+05:30
Asia/Calcutta
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)
Europe/London
+01:00
import pendulum now = pendulum.now() print(now) today = pendulum.today() print(today) tomorrow = pendulum.tomorrow('Europe/London') print(tomorrow) yesterday = pendulum.yesterday() print(yesterday)
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
Comments