En este artículo, vamos a convertir la string DateTime del formato ‘yyyy-mm-dd’ en DateTime usando Python.
aaaa-mm-dd significa año-mes-día.
Podemos convertir el formato de string a fecha y hora usando la función strptime(). Usaremos el formato ‘%Y/%m/%d’ para obtener la string a la fecha y hora.
Sintaxis:
datetime.datetime.strptime(entrada,formato)
Parámetro:
- la entrada es la string de fecha y hora
- format es el formato – ‘yyyy-mm-dd’
- datetime es el módulo
Ejemplo: programa de Python para convertir el formato de string de fecha y hora a fecha y hora
Python3
# import the datetime module import datetime # datetime in string format for may 25 1999 input = '2021/05/25' # format format = '%Y/%m/%d' # convert from string format to datetime format datetime = datetime.datetime.strptime(input, format) # get the date from the datetime using date() # function print(datetime.date())
Producción
2021-05-25
Ejemplo 2: convertir una lista de strings DateTime a DateTime
Python3
# import the datetime module import datetime # datetime in string format for list of dates input = ['2021/05/25', '2020/05/25', '2019/02/15', '1999/02/4'] # format format = '%Y/%m/%d' for i in input: # convert from string format to datetime format # and get the date print(datetime.datetime.strptime(i, format).date())
Producción
2021-05-25 2020-05-25 2019-02-15 1999-02-04
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA