PL/SQL时间段计算
我需要计算两次之间经过了多少时间。例如:
(14:00:00 - 13:15:00) * 24 = .75
我需要这个来稍后将 KW 转换为 KWh,但这不是重点。
我不知道如何在 PL/SQL 中执行此操作。
我的日期/时间字段在数据库中看起来像这样:
1/23/2010 21:00:00
我将不胜感激任何建议。
史蒂夫
I need to figure how much time passed between 2 times. For example:
(14:00:00 - 13:15:00) * 24 = .75
I need this to later on convert KW to KWh, but that's not the point.
I can not find out how to do this in PL/SQL.
My date/time fields look like this in the DB:
1/23/2010 21:00:00
I would appreciate any suggestions.
Steve
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用上面的 9i,这会给您预期的结果吗?
摘录详细信息此处
和 numtodsinterval详细信息此处
If you are using 9i above does this give you the expected result?
Extract is detailed here
and numtodsinterval is detailed here