在MySQL中,日期和时间可以以不同的格式存储,包括GMT格式。如果你想从MySQL获取存储的日期,而不将其转换为GMT格式,可以使用以下代码示例:
import mysql.connector
# 创建MySQL连接
mydb = mysql.connector.connect(
host="your_host",
user="your_username",
password="your_password",
database="your_database"
)
# 创建游标对象
cursor = mydb.cursor()
# 执行查询语句
cursor.execute("SELECT your_date_column FROM your_table")
# 获取查询结果
results = cursor.fetchall()
# 遍历结果并打印日期
for row in results:
date = row[0]
print(date)
# 关闭游标和数据库连接
cursor.close()
mydb.close()
在上面的代码中,你需要将your_host
,your_username
,your_password
,your_database
,your_date_column
和your_table
替换为你自己的实际值。
这段代码将从MySQL数据库中选择指定表和列的日期数据,并遍历结果,打印每个日期。注意,这里获取的日期将保持与MySQL存储的格式相同,不会转换成GMT格式。