Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python SQL alchemy日期时间格式,而不是YYYY/MM/DD,希望为DD/MM/YYYY_Python_Database_Sqlalchemy - Fatal编程技术网

Python SQL alchemy日期时间格式,而不是YYYY/MM/DD,希望为DD/MM/YYYY

Python SQL alchemy日期时间格式,而不是YYYY/MM/DD,希望为DD/MM/YYYY,python,database,sqlalchemy,Python,Database,Sqlalchemy,我想更改格式,可以吗 我正在使用pandasdf.to_sql函数传递数据 import sqlalchemy as alch df.to_sql(tab_name,con=engine, index=False, if_exists='replace', dtype={ 'product_id': alch.CHAR(36), 'product_name': alch.VARCHAR(100), 'pr

我想更改格式,可以吗

我正在使用
pandas
df.to_sql
函数传递数据

import sqlalchemy as alch

df.to_sql(tab_name,con=engine, index=False, if_exists='replace', 
        dtype={
            'product_id': alch.CHAR(36),
            'product_name': alch.VARCHAR(100),
            'product_type': alch.VARCHAR(50),
            'product_description': alch.VARCHAR(300),
            'product_date_cr': alch.DateTime(),
            'product_date_up': alch.DateTime(),
            'product_by_cr': alch.VARCHAR(50),
            'product_by_up': alch.VARCHAR(50)
        })

如果将日期值存储在适当的日期/日期时间列中,则它们本身没有格式;它们存储为内部数值。它们可能具有默认的字符串表示形式,如
yyyy-mm-dd
,但如果您希望日期/日期时间值以特定格式显示,如
dd-mm-yyyy
,则由您自己应用该格式。如果您将日期值存储在正确的日期/日期时间列中,则它们本身没有格式;它们存储为内部数值。它们可能具有默认的字符串表示形式,如
yyyy-mm-dd
,但如果希望日期/日期时间值以特定格式显示,如
dd-mm-yyyy
,则由您自己应用该格式。