当前位置: 首页 > 面试题库 >

如何在postgres中将整数分钟转换为间隔

东方弘壮
2023-03-14
问题内容

我正在尝试将整数形式的分钟转换为postgres中的间隔

是他们的任何功能将帮助我将其转换为间隔还是我应该将其除以60并获得最终结果

20 minutes will be like 00:20:00 as result

问题答案:

最快的方法是 make_interval

make_interval(years int DEFAULT 0, months int DEFAULT 0, weeks int DEFAULT 0, days int DEFAULT 0, hours int DEFAULT 0, mins int DEFAULT 0, secs double precision DEFAULT 0.0)

所以看起来像这样(@Teddy建议)

SELECT make_interval(mins => 20);

或者,

SELECT make_interval(0,0,0,0,0,20);

并不是说这是最干净的,如果速度不是问题,我更喜欢*提到的方法@a_horse_with_no_name

SELECT 20 * '1 minute'::interval;


 类似资料:
  • 问题内容: 我在PostgreSQL中有一个字符串。 我想将时间戳转换为整数,例如:1477354441 我想向该值添加自定义分钟,例如 如何在PostgreSQL中实现呢? 问题答案:

  • 问题内容: JTable包含时间字段,例如“ 01:50”。我需要将此值读入整数变量。为此,我想将时间转换为分钟。例如,“ 01:50”应转换为110。 要解决此任务,首先我将时间值另存为字符串。 其次,我将处理此String并提取symbol之前和之后的整数。最后,我将计算总分钟数。这个解决方案有效吗?也许,可以用Calendar或类似的东西代替它吗? 问题答案: 对于这种情况,我认为使用日历/

  • 问题内容: 关于 Swift中的 时间转换,我有一个(有点?)基本问题。 我有一个整数,希望将其转换为小时/分钟/秒。 示例: 会给我: 我知道如何在PHP中执行此操作,但是可惜,Swift不是PHP :-) 我如何迅速实现这一目标的任何技巧都太棒了!先感谢您! 问题答案: 定义 用 要么 上面的函数利用Swift元组一次返回三个值。您可以使用语法对元组进行解构,或者可以根据需要访问单个元组成员。

  • 问题内容: 我需要将(定义为Integer)转换为以下字符串格式“ hh:mm”,假设其为“ 00:00”。到目前为止,下面给出的代码是正确的,但是无法正常工作。也没有考虑应根据进行移位。还有其他解决方案吗? 问题答案:

  • 问题内容: 我需要在Java中将分钟转换为小时和分钟。例如260应该是4:20。任何人都可以帮助我如何进行转换。 问题答案: 如果您的时间在一个名为 再简单不过了