Persavive V12 Dbからデータを取得しました。日付は奇妙な形式です。 彼らはフロートのようなものです:Persaviseデータベースからの浮動小数点データ形式
Example of date in table : 39787.0
誰かが形式のこの種のを知っていますか?それは1901-01-01からの日数のようです。
日付は浮動小数点型なので、PHPの日付から日数を加算することはできますか? Like:
$from = '1901-01-01';
$date = date('Y-m-d', strtotime($from .' +'. $float .' days'));
私は常に1970-01-01です。別の方法がありますか?
のstrtotimeが出力UNIXタイムスタンプは、この日付を書いsolfwareが何であるかを1970年01 01 のですか?たぶん、日付形式が何であるかを調べることができます。 –
PervasiveデータベースのフィールドはDDFのフロートとしてマークされていますか? Pervasiveは長年にわたり日付フィールドを持っていて、Floatではありません。 。あなたが開発したアプリケーションやサードパーティのアプリケーションですか?日付形式を知るためにアプリのベンダーに連絡しましたか? – mirtheil
私はDBにアクセスする必要はありません知っている、ちょうどdbからDDFのデータを持っています。 Pervasiveサーバーのローカルで日付形式を調べようとします。 –