Apex で日付形式に問題があります。私のデータベースでは、日付は '29-05-1994' (DD-MM-YYYY) の形式になっています。同じ形式が頂点ページに表示されていますが、セッション状態 (DD-MON-YY) には表示されていません。手順を使用して、誰かの年齢を計算しようとします。結果は -79.61 です。それは正しくありません。形式に関係があります。手順で形式を DD-MON-YYYY に変更すると、次のようになります。まだ正しくありません。このフォーマットの問題を解決する方法を知っている人はいますか?
これが私の手順の一部です:
> v_datum date := to_date(V('P7_GEBOORTEDATUM'), 'DD-MON-YY');
> v_leeftijd number(10,2);
>
> -- check my age (in years)
> v_leeftijd := (sysdate - v_datum)/365;