"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo convertir una fecha de cadena en un objeto de fecha de Python?

¿Cómo convertir una fecha de cadena en un objeto de fecha de Python?

Publicado el 2025-04-17
Navegar:460

How to Convert String Dates to Python Datetime Objects?

Convertir las fechas de cadena en Python DateTime Objects

Muchos conjuntos de datos incluyen marcas de tiempo como cadenas, como "1 de junio de 2005 1:33 PM". La conversión de estas cadenas a objetos de fecha y hora de Python simplifica la manipulación y el análisis de datos.

para lograr esto, utilice el método strpTime desde el módulo de DateTime. Esta función analiza la cadena de entrada en sus respectivos componentes de fecha y hora. Para el formato de cadena que se muestra en el ejemplo, use el ' %b %d %y %i: %m %p' formato de cadena:

import datetime
date_string = "Jun 1 2005 1:33PM"
date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p')
print(date_object)  # Output: datetime.datetime(2005, 6, 1, 13, 33)

para obtener la parte de fecha del objeto de Datetime como un objeto de fecha por separado, use . Date () Method:

date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p').date()
print(date_object)  # Output: date(2005, 6, 1)

notas adicionales:

  • strpTime stands para "string parse tiempo."
  • ] strftime (no cubierto en esta respuesta) se destaca " Enlaces para obtener más información sobre las cadenas de formato StrpTime y Strftime.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3