1

わかりました、誰かがこれを理解できるとは思っていませんが、おそらく私は悲観的すぎますか?

私は素晴らしい音楽プレーヤーAIMPv3によって生成された SQLite データベースを読んでいますが、曲の再生、追加などの日付を保存するために奇妙なものを使用しています。

これがテーブルです。希望があれば、もっとたくさん提供できます。このコードを解読できますか?!

          English             |      Stored As
------------------------------+-----------------
Date      2011.02.24 14:21:54 | 40598.5985614005
------------------------------+------------------
Date      2011.02.24 14:22:38 | 40598.5990576852
------------------------------+------------------
Date      2011.04.28 08:56:30 | 40661.3725871875
------------------------------+------------------
Date      2011.04.28 09:02:06 | 40661.3764806134
------------------------------+------------------
Date      2012.11.09 15:55:12 | 41222.663348912
------------------------------+------------------

この問題の助けをいただければ幸いです。このデータの非常に多様なコレクションもありますので、追加のテスト データを求めることをためらわないでください。


編集: Excel の日時をエポックに変換するために使用している PHP 関数は次のとおりです。

function convertFromExcelDateTimeToEpoch($excelDateTime)
{
    $d = floor($excelDateTime);
    $t = $excelDateTime - $d;
    return (abs($d) > 0) ? ( $d - 25569 ) * 86400 + $t * 86400 : $t * 86400;
}
4

1 に答える 1

3

期間はミリ秒です。

日付は、1900 年 1 月 1 日からの (分数の) 日数です。

于 2012-11-13T04:48:42.473 に答える