Utiliser des dates en Python

J'ai appris un peu plus sur le module datetime de Python. Cette fois, seul l'objet date.

De la documentation officielle Python

Le module datetime fournit des classes pour manipuler les données de date et d'heure de manière simple et complexe. Bien qu'il prenne en charge quatre règles pour la date et l'heure, l'implémentation de ce module se concentre sur la récupération efficace des attributs pour le formatage et la manipulation de la sortie.

objet date

datetime.date(year, month, day)

Tous les arguments sont obligatoires. Un objet date avec la date et l'heure spécifiées par l'argument est créé.

date.today()

Renvoie la date locale actuelle.

date.fromtimestamp(timestamp)

Renvoie la date locale correspondant à l'horodatage POSIX donné dans l'argument. Si l'horodatage est hors de la plage de valeurs prises en charge par la fonction localtime () de la plateforme C, une OverflowError peut être levée. Si l'appel localtime () échoue, une erreur OSError peut être levée.

date.replace(year, month, day)

Renvoie un objet de données avec les paramètres spécifiés dans les arguments de mot-clé remplacés.

date.weekday()

Renvoie le jour sous forme de nombre entier, avec lundi 0 et dimanche 6.

date.isoweekday()

Renvoie le jour sous la forme d'un entier, avec lundi comme 1 et dimanche comme 7.

date.strftime(format)

Renvoie une chaîne de caractères représentant la date selon la chaîne de caractères de format spécifiée par format.

>>> import datetime

datetime.date (2000, 1, 1) # Créer un objet date qui représente le 1er janvier 2000 datetime.date(2000, 1, 1)

datetime.date.today () # Crée un objet date qui représente la date du jour datetime.date(2016, 5, 6)

d = datetime.date.today() d datetime.date(2016, 5, 6)

d.replace (year = 1990) # date Changer l'année de l'objet datetime.date(1990, 5, 6)

d.weekday () # Renvoie le jour sous forme d'entier (avec lundi 0) 4

d.isoweekday () # Renvoie le jour sous forme d'entier (avec lundi comme 1) 5

d.strftime ('% Y-% m-% d') # Affichage dans le format donné à l'argument '2016-05-06'

Recommended Posts

Utiliser des dates en Python
Utilisez config.ini avec Python
Utiliser Valgrind avec Python
Utiliser le profileur en Python
Voyons comment utiliser def en python
Utiliser l'expression let en Python
Utiliser le protocole de mesure avec Python
Utiliser la fonction de rappel en Python
Utiliser le magasin de paramètres en Python
Utiliser le cache HTTP en Python
Utilisez l'ODM de MongoDB avec Python
Utiliser un dict clé de liste en Python
Utiliser Random Forest avec Python
Utilisez Spyder de Python IDE
Utilisez le tissu tel quel en python (fabric3)
Comment utiliser SQLite en Python
Utiliser rospy avec virtualenv dans Python3
Comment utiliser Mysql avec python
Utiliser Python mis en pyenv avec NeoVim
Comment utiliser ChemSpider en Python
Comment utiliser PubChem avec Python
Utiliser OpenCV avec Python 3 dans Window
Quadtree en Python --2
CURL en Python
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
SendKeys en Python
Méta-analyse en Python
Unittest en Python
Époque en Python
Discord en Python
Allemand en Python
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Plink en Python
Constante en Python
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
LINE-Bot [0] en Python
CSV en Python
Assemblage inversé avec Python
Réflexion en Python
Constante en Python
nCr en Python.
format en python
Scons en Python 3
Puyopuyo en python
python dans virtualenv
PPAP en Python
Quad-tree en Python
Réflexion en Python
Chimie avec Python
Hashable en Python