dbのフィールドに小さな問題があります...送信時刻はdecimal(16,4)タイプであり、DATEまたはDATETIMEに変換する必要があります...しかし、取得できません...
一例:
decimal (16,4) datetime
1334041225.5900 2012-04-10 09:00:25 +02:00
これは、秒単位の unix タイムスタンプのように見えますが、その場合は....
print date('r', 1334041225.5900);
(この番号付けシステムは、2012-04-10 09:00:25 +02:00 の Unix タイムスタンプと交差する可能性があります)。
詳細については、日付関数のマニュアル ページを参照してください。
SQL で変換を行うことはおそらく可能ですが、これがどのタイプの DBMS であるかはわかりませんでした。
10進数を挿入する前に、uは、このステートメントを使用してこれらの10進数値を日付形式に変換する必要があります。echostrtotime(date('Ymd H:i:s'、1334041225.5900));
SQL で 'select dateadd(ss, 1334041225.5900, '19700101')'