MJD

uShareに表示される録画日付が半月くらいずれてる?
EITの中の番組開始日は、MJD(修正ユリウス暦)というやつで、そこでの計算がおかしかった。メソッドは、epgdumpから借りてきたもの。見ても、何でこんな計算で導けるのやらさっぱり分からん。試行錯誤でintとdoubleのキャストをいくつか追加してやると、それっぽい表示になった。