4Manuals

  • PDF Cloud HOME

当使用pyodbc时,SQL Server DateTimeOffset将可识别tz的日期时间的偏移更改为系统偏移 Download

    如何将文本边界框与pyplot.Rectangle对齐? 导入类问题 在Python数据框中选择列时出错 使用Rabbit的pika确认消息 如何在按住键的同时暂停VideoStream? Python OpenCV TypeError:无法处理此数据类型 使用buildozer不会下载sdl2_image XML数据类型方法“值”的参数1必须是字符串文字 SMTPSenderRefused,421,超出超时 Tensorflow多线程推理比单线程推理慢

我在将时区感知日期时间从python上传到SQL Server数据类型datetimeoffset时遇到问题。

无论哪个时区上传到SQL Server,它始终在系统时间偏移中显示偏移。它不会仅通过更改偏移量来转换实际日期时间。

    datetime = datetime.datetime.now(tz=pytz.timezone('UTC'))
    timeString = datetime.strftime("%Y-%m-%d %H:%M:%S%z")
    timeData = {'datetimeOFFSET':datetime, 'datetime':datetime, 'datetimeString':timeString}
    df = pd.DataFrame(data=timeData, index = np.array([1]))

python中的数据框:

datetimeOFFSET                         datetime                           datetimeString
2019-12-30 10:29:07.913715+00:00       2019-12-30 10:29:07.913715+00:00   2019-12-30 10:29:07+0000

sql服务器中的结果:

enter image description here

我想要的是datetimeOFFSET列,以显示右边的偏移量(+00:00),而不是系统的偏移量(+01:00)。

1 个答案:

答案 0 :(得分:0)

您尝试过此选项吗?

Time zone offset aware and preservation     No
Daylight saving aware                       No



Similar searches
    如何在导航图中将包含的图设置为startDestination? 自动编码器的编码器输出中的大多数条目为零,用于从高分辨率图像中提取特征 在2D字符网格中搜索单词 在Flutter或任何OOPls中,何时在方法中使用void或特定数据类型? 在Java Spring App中以编程方式向PCF服务添加“绑定名称”