Python Arrow To Show Human Friendly Time

Reading Time : ~ .

Arrow is a python library and command-line tool to genrerate, manipulate dates, times, timestamps.

use of arrow:

With the use of arrow, we can also create, manipulate, format and convert dates, times, and timestamps, convert timezones, generates time spans, ranges, floors and ceilings  with a less code.

Installation:

We can install arrow using the pip command.

  pip install arrow

Arrow Functions:

Creating Date and time:

To get the UTC time:

import arrow

utc = arrow.utcnow()

Here UTC will give date and time, utc.year will give year value, utc.date() will dive only date object, a.time() will give only time

To Convert into specific timezone with a specific format:

arrow.utcnow().to('Asia/Calcutta').format('YYYY-MM-DD HH:mm:ss'),

To convert date time object into arrow object with specific time zone:

arrow.get(b).to('Asia/Calcutta')
arrow.get('2013-05-05 12:30:45', 'YYYY-MM-DD HH:mm:ss')

To replace the date time, we can use replace function with hours, minutes, seconds attribute:

arrow.get(b).to(inst.timezone.name).replace(hours=24).format('YYYY-MM-DD HH:mm:ss')

arrow.replace(year=2016, month=2)

arw.replace(weeks=+2)

To get the time difference in words, we can use the below function:

arrow.humanize()
    By Posted On
SENIOR DEVELOPER at MICROPYRAMID

Need any Help in your Project?Let's Talk

Latest Comments
Related Articles
Debugging in Python Ramya Ambati

When something goes wrong with your code instead of using standard debugging techniques such as print statements use debugging tools. I found two great tools ...

Continue Reading...
Export Data with Scrapy python Jagadeesh V

In previous post we collected top 250 movies names and their links from imDb. In this blog post, lets look into exporting that data into ...

Continue Reading...
Understanding self and __init__ method in python Class. Anjaneyulu Batta

Understand self and __init__ method in python Class?
Before understanding the "self" and "__init__" methods in python class, it's very helpful if we have the ...

Continue Reading...

Subscribe To our news letter

Subscribe to our news letter to receive latest blog posts into your inbox. Please fill your email address in the below form.
*We don't provide your email contact details to any third parties