A Gentle Introduction to Python’s Time Module

Having looked at the Python date and datetime modules in previous articles, today we’ll take a closer look at the time module and understand how to extract, input, and work with times in our coding. First, I’ll recap on computer time and introduce the time object we’ll be using with the functions we introduce later … Read more

How to Handle Timezone Differences in Python

Article Overview: In a previous post, we discussed the datetime module in Python and used it to iterate through a range of dates. Today, let’s learn how to manage timezones in Python using the datetime module and a third-party package called dateutil.Β  I aim to choose a range of world cities and print the local … Read more

How to Check if the Current Time is in a Range in Python?

Problem Formulation Given a timestamp x such as the current time and a time interval marked with start and end timestamps. Goal: Create a function that checks whether the given timestamp falls in the interval [start, end], so that x>=start and x<=end. Constraints: If the interval is empty when start >= end and x != … Read more

Manipulating Dates and Times in Python

In this article we will cover some basic features of the datetime module in Python. More specifically, we will see how to extract the current date and time and how to implement these features within a script in order to realize time-driven actions. Long Story Short The datetime module in Python allows you to deal … Read more