Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Working with Dates and Times in Python

via Pluralsight

Overview

Almost every application works with date and time, yet time is complicated, counter-intuitive, and is often a source of bugs. This course will teach you to effectively handle date and time using Python.

Date and time is so much more than a data type. Almost every application works with dates or time in some way. It's safe to say that every sufficiently large application contains bugs related to incorrect handling of date and time. In this course, Working with Dates and Times in Python, you'll learn how to deal with date and time in your Python programs. First, you'll discover hardware clocks and key Python modules that work with time, dates, and calendars. Next, you'll explore the real world of time zones, daylight saving time, calendars, and locales. Finally, you'll learn how to deal with recurring time stamps, how to properly store date and time in a database, how to configure Django for proper handling of time zones, and more. When you're finished with this course, you'll have a solid understanding of how date and time should be handled in Python that will greatly increase your value as a developer.

Syllabus

  • Course Overview 1min
  • The Basics 29mins
  • Working with Local Time 35mins
  • Calendars and Recurring Events 25mins
  • I/O and Storage 21mins
  • Date/time in Client-server Applications 8mins

Taught by

Georgy Pashkov

Reviews

4.8 rating at Pluralsight based on 14 ratings

Start your review of Working with Dates and Times in Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.