Comparing Datetime with Delorean in Python - With and Without Timezones
Working with datetime can be a challenging, and handling datetime in Python is no exception. Python's built-in datetime module introduced us to several classes - date, datetime, time, timezone and timedelta, and several external libraries have spawned to address the issues present in the official module, such as Arrow. In...
How to Compare Dates in Java
Dates are something we encounter in everyday life, whether they're used for calendars, scheduling appointments, or even remembering birthdays. Naturally, when working with dates we will often need to know if a certain date comes before or after another, or if they represent the same calendar date. In this article,...
Parse Datetime Strings with parsedatetime in Python
In this tutorial, we'll take a look at how to parse Datetime with parsedatetime in Python. To use the parsedatetime package we first need to install it using pip: $ pip install parsedatetime Should pip install parsedatetime fail, the package is also open-source and available on Github. Convert String to Python's...
Python: Get Number of Days Between Dates
In this tutorial, we'll take a look at how to get the number of days between two dates in Python. We'll be using the built-in datetime package, that allows you to really easily work with datetime objects in Python. Creating a Datetime Object As datetime is a built-in module, you...
Java: Format Dates with SimpleDateFormat
Java provides an extensive API for handling date and time. In this article we'll use Java's SimpleDateFormat to format dates. Before formatting dates, you'll have to know How to Get the Current Date and Time in Java. Format Specifiers Date and time format specifiers are used for constructing patterns to...