sql - 如何在H2中将时间转换为24小时格式

标签 sql database select h2 date-formatting

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

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

最佳答案

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

SELECT FORMATDATETIME(current_time, 'HH:mm')

关于sql - 如何在H2中将时间转换为24小时格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47952146/

相关文章:

sql - MongoDB 查询组合和 & 或

database - 防止数据库设计中的循环引用

sql - 选择查询中的依赖列

MySQL:从组中选择最后一个,但有条件

javascript - 在使用 get() 检索选择后使用 jQuery 确定所选选项

sql - MySQL 全文搜索包含三个或更少字母的单词

java.lang.RuntimeException : java. sql.SQLException: 字段 'UserName' 没有默认值

java - 如何设置单独的数据库进行测试?

sql - 日期时间的确定性不可为空截断函数

database - LINQ to Entities on (database != Microsoft SQL Server)