me esta pasando que no se como obtener el dato de la fecha para poder guardarlo en una base de datos
me esta pasando que no se como obtener el dato de la fecha para poder guardarlo en una base de datos
Para obtener la fecha actual, puedes utilizar la función now() de la librería datetime de Python. Esta función devuelve un objeto de tipo datetime, que representa la fecha y la hora actual.
Para guardar la fecha actual en una base de datos, puedes utilizar la función strftime() de la librería datetime. Esta función devuelve una cadena de texto con la fecha y la hora en el formato especificado.
Por ejemplo, el siguiente código obtiene la fecha actual y la guarda en una base de datos:
import datetime
now = datetime.datetime.now()
date_str = now.strftime("%Y-%m-%d")
connection = sqlite3.connect("my_database.db") cursor = connection.cursor()
cursor.execute("INSERT INTO dates (date) VALUES (?)", (date_str,))
connection.commit()
connection.close()
Este código guardará la fecha actual en la base de datos en el formato YYYY-MM-DD.
Aquí tienes algunos ejemplos de cómo utilizar la función strftime() para obtener la fecha en diferentes formatos:
date_str = now.strftime("%d/%m/%Y")
date_str = now.strftime("%d de %B de %Y")
date_str = now.strftime("%Y-%m-%d %H:%M:%S")