加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

PostgreSQL在两个datetime / timestamp之间获取一个随机的dateti

发布时间:2020-12-13 16:33:04 所属栏目:百科 来源:网络整理
导读:标题是非常明确的,我的问题是如果我得到两个小时的日期: 01-10-2014 10:00:00 01-20-2014 20:00:00 可以在这两个datetime之间选择一个随机的datetime吗? 我尝试使用random()函数,但是我并没有真正了解如何使用datetime 谢谢 Matthiew 你可以做几乎所有的事
标题是非常明确的,我的问题是如果我得到两个小时的日期:

> 01-10-2014 10:00:00
> 01-20-2014 20:00:00

可以在这两个datetime之间选择一个随机的datetime吗?

我尝试使用random()函数,但是我并没有真正了解如何使用datetime

谢谢

Matthiew

你可以做几乎所有的事情与 date/time operators:
select timestamp '2014-01-10 20:00:00' +
       random() * (timestamp '2014-01-20 20:00:00' -
                   timestamp '2014-01-10 10:00:00')

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读