Python `datetime` Fundamentals: Managing Dates, Times, and Durations — WalkSelf
⏱ 2 h 36 min 📚 26 leçons 🎧 Version audio

Python `datetime` Fundamentals: Managing Dates, Times, and Durations

Understand how to use the built-in `datetime` module to perform accurate time zone conversions and calculate project schedules.

  • 💬 Instructeur IA
    Posez une question sur n'importe quelle leçon et obtenez une réponse claire à tout moment.
  • 🕐 Commencez quand vous voulez
    Sans horaires ni délais : apprenez à votre rythme, quand vous voulez.
  • 🌐 En français
    Leçons, exercices et certificat : tout entièrement dans votre langue.

À propos de ce cours

Many real-world applications require precise handling of dates, times, and time zones. Mastering Python's standard `datetime` library is essential for any developer dealing with scheduling, logging, or data analysis. By the end of this course, you will be able to confidently manipulate date and time objects, perform complex duration calculations, and correctly account for time zone differences when building professional Python applications. What you'll learn: * Understand the core concepts of date, time, datetime, timedelta, and timezone objects. * Practice performing date arithmetic, such as calculating working days or project deadlines. * Apply standard formatting techniques using `strftime` and `strptime` for data input and output. * Configure time-zone aware applications using the `zoneinfo` module for global compatibility. * Implement type hints when defining functions that handle date and time objects for improved code reliability. We begin by defining the fundamental components of the `datetime` module and move quickly into practical applications like calculating durations and intervals. The material emphasizes best practices for handling time zones and formatting data for persistence and display. This course is designed for beginner Python programmers who need to integrate date and time functionality into their scripts or applications. No prior experience with time manipulation libraries is required. Start mastering Python's powerful time management tools today.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Tuteur AI personnel
    Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 14 jours
    Sans poser de questions
  • Court et ciblé
    2 h 36 min de contenu pratique

Avis

Pas encore d'avis — soyez le premier à partager votre expérience.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 14 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie