AppsScriptJDBC以错误时间区读取DATETIME
创始人
2024-11-10 09:00:32
0

问题是由于Google Apps Script默认使用美国时区,因此在从数据库中读取DATETIME时可能会出现偏差。为了解决这个问题,需要将时区设置为UTC。

以下是一个示例代码,它从数据库中读取一个DATETIME字段并将其转换为UTC格式。

function readDatetime() {
  var conn = Jdbc.getConnection("jdbc:mysql://:/", "", "");
  var stmt = conn.createStatement();
  var rs = stmt.executeQuery("SELECT datetime_field FROM my_table");
  while (rs.next()) {
    var datetime = rs.getTimestamp("datetime_field");
    var utcDatetime = Utilities.formatDate(new Date(datetime.getTime()), "UTC", "yyyy-MM-dd'T'HH:mm'Z'");
    Logger.log(utcDatetime);
  }
  rs.close();
  stmt.close();
  conn.close();
}

这段代码从名称为“my_table”的表中读取“datetime_field”字段,并使用Utility.formatDate函数将其转换为UTC格式。该函数将DATETIME转换为JavaScript中的Date对象,然后将其转换为UTC格式。

相关内容

热门资讯

辅助一下!边锋干瞪眼技巧,开心... 辅助一下!边锋干瞪眼技巧,开心门一番有挂吗,其实是真的有挂(哔哩哔哩)小薇(辅助器软件下载)致您一封...
分享一下!蜜瓜大厅辅助免费下载... 分享一下!蜜瓜大厅辅助免费下载,心悦提坑神器软件下载,总是是真的有挂(哔哩哔哩)1、蜜瓜大厅辅助免费...
解迷一下!拱趴大菠萝9人场技巧... 解迷一下!拱趴大菠萝9人场技巧,友乐广西南宁透视,果然真的是有挂(哔哩哔哩)1、完成拱趴大菠萝9人场...
专业一下!财神十三张脚本辅助,... 专业一下!财神十三张脚本辅助,超圣大厅可控是什么意思,本来存在有挂(哔哩哔哩)1、该软件可以轻松地帮...
揭露一下!填大坑微信小程序辅助... 揭露一下!填大坑微信小程序辅助,皇豪互众智能辅助器,原来是有挂(哔哩哔哩)1、填大坑微信小程序辅助辅...
解密一下!填大坑辅助器,蜀门手... 解密一下!填大坑辅助器,蜀门手游辅助免费脚本,总是真的是有挂(哔哩哔哩)1、玩家可以在蜀门手游辅助免...
解迷一下!广西老友有破解吗,u... 解迷一下!广西老友有破解吗,uuganmes辅助器,其实真的是有挂(哔哩哔哩)1、玩家可以在广西老友...
专业一下!圣盛荆州晃晃三五七辅... 专业一下!圣盛荆州晃晃三五七辅助,吉林心悦有挂吗,总是真的有挂(哔哩哔哩)运圣盛荆州晃晃三五七辅助辅...
必备一下!新超圣辅助靠谱不,奇... 必备一下!新超圣辅助靠谱不,奇迹陕西辅助,真是存在有挂(哔哩哔哩)1、必备一下!新超圣辅助靠谱不,奇...
解谜一下!情怀麻将辅助,蜀渝牌... 解谜一下!情怀麻将辅助,蜀渝牌乐汇挂机软件,切实有挂(哔哩哔哩)该软件可以轻松地帮助玩家将蜀渝牌乐汇...