Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Working with Dates and Times in Python

Course Cover
compare button icon

$21

Visit Course

Visit Course

Offer Percent Icon

2 Coupons Available

Login To View All

Course Features

icon

Duration

2.03 hours

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Advanced

icon

Effort

2 hours per week

icon

Teaching Type

Self Paced

icon

Video Content

2.03 hours

Course Description

Time and date are more than just a data type. Nearly every application uses dates and/or time in some manner. Every large program has bugs that involve incorrect time and date handling. This course, Working With Dates and Times In Python, will teach you how to handle date and times in Python programs. You'll first discover key Python modules and hardware clocks that can work with dates, time, and calendars. Next, we'll show you how to deal with time zones, daylight savings time, calendars and other locales. You'll also learn how to use recurring time stamps, how best to store date and times in a database, and how to set up Django to handle time zones. This course will give you a solid understanding about how Python handles date and time. This will make you a better developer.

Course Overview

projects-img

Internship

projects-img

Job Assistance

projects-img

International Faculty

projects-img

Case Based Learning

projects-img

Post Course Interactions

projects-img

Case Studies,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

check-card-img

Calendars and Recurring Events

check-card-img

I/O and Storage

check-card-img

Date/time in Client-server Applications

Course Content

Module 1: The Basics
1. Introduction
2. Import Time
3. Demo: Measuring Performance
4. Other Clocks and Time Components
5. Import Datetime
6. Demo: Flights Schedule
7. Time vs. Datetime

Module 2: Working with Local Time
1. Time Zones and Local Time
2. Extending Datetime with Pytz
3. Local Time Calculations
4. Daylight Saving Time
5. Handling DST Transitions
6. Testing Date and Time

Module 3: Calendars and Recurring Events
1. Using Calendars
2. Customizing Calendars
3. Introduction to Dateutil
4. Working with Recurring Events

Module 4: I/O and Storage
1. Formatting and Parsing
2. Advanced Parsing
3. Storing Date/time Data in SQLite
4. PostgreSQL and MongoDB

Module 5: Date/time in Client-server Applications
1. General Considerations
2. Date/time in Django

Course Instructors

Author Image

Georgy Pashkov

Instructor

Georgy is a senior software engineer at a leading provider of Supply Chain Planning software. He mostly programs using C++ and Python, and occasionally drops a line or two in other languages. He is p...
Course Cover

$21

Visit Course

Visit Course

Offer Percent Icon

2 Coupons Available
Get upto 50% Discount