-1
私は注文時間が15分を過ぎたかどうかを計算する食品ケータリングアプリケーションを持っています。私は現在の時間と注文時間との時差をどこで計算すべきか考えていますが、どうやってそれを行うのかはわかりません。 誰かがこれを解決する簡単な解決策を持っていますか?Apex 5.1の2つのタイムスタンプの時間差
私は注文時間が15分を過ぎたかどうかを計算する食品ケータリングアプリケーションを持っています。私は現在の時間と注文時間との時差をどこで計算すべきか考えていますが、どうやってそれを行うのかはわかりません。 誰かがこれを解決する簡単な解決策を持っていますか?Apex 5.1の2つのタイムスタンプの時間差
Oracleで2つの日付の値を減算すると、DAYSの数になります。したがって、数時間(または分)を得るために数学を行う必要があります。あなたは同様に行いたい
SQL> col diff_days format 90D00000
SQL> col diff_hours format 90D00000
SQL> col diff_minutes format 90D00000
SQL>
SQL> with test as (select to_date('29.12.2017 16:05', 'dd.mm.yyyy hh24:mi') d_order,
2 to_date('29.12.2017 16:39', 'dd.mm.yyyy hh24:mi') d_now
3 from dual)
4 select
5 d_now - d_order diff_days,
6 (d_now - d_order) * 24 diff_hours,
7 (d_now - d_Order) * (24 * 60) diff_minutes
8 from test;
DIFF_DAYS DIFF_HOURS DIFF_MINUTES
--------- ---------- ------------
0,02361 0,56667 34,00000
SQL>
:ここでは例ですD_ORDERは、(nはORDERS)テーブルに格納された値になりながらD_NOWは、SYSDATEになります。
Manyy thankss .. –