【问题标题】:How to convert time to 24 hour format in H2如何在 H2 中将时间转换为 24 小时格式
【发布时间】:2018-06-05 17:39:12
【问题描述】:

我试图在 H2 数据库中以 24 小时格式获取当前时间,但它似乎不起作用我尝试了 select parsedatetime (current_time,'hh24:mm') 并选择 parsedatetime (current_time,'HH24:mm') 和其他......但似乎没有一个工作

我试图改变windows时间的格式,但也没有用,我猜是windows的问题,我发了一个问题windows not converting to 24 hour format

【问题讨论】:

  • @andrewnagyeb h2mysql 是两个不同的 rdmbss。这不是一个重复,至少不是你链接到的问题。
  • @Mureinik,哦,好吧。

标签: sql database select h2 date-formatting


【解决方案1】:

parsedatetime 将字符串解析为日期时间。你应该使用formatdatetime:

SELECT FORMATDATETIME(current_time, 'HH:mm')

【讨论】:

    【解决方案2】:

    要解决这个问题,Sql 应该有

    SELECT TO_CHAR(now(), 'HH24:MI:SS') 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-24
      • 1970-01-01
      • 1970-01-01
      • 2011-11-17
      • 1970-01-01
      • 2015-10-01
      • 1970-01-01
      • 2022-07-29
      相关资源
      最近更新 更多