0
我是個想了解以下段落:轉換MJD最新的Java
START_TIME: 40位字段包含通用時間事件的開始時間,協調(UTC)和儒略日期(MJD)。該字段編碼爲16位,給出MJD的16個LSB,隨後是4位二進制編碼十進制(BCD)中的6位數字的24位編碼。如果開始時間未定義(例如,對於NVOD參考服務中的事件),則該字段的所有位都設置爲「1」。
實施例1:93/10/13 12:45:00
被編碼爲「0xC079124500
」。
我想在沒有使用第三方庫的情況下將Java中的40位轉換爲日期和時間。
請幫我解決這個問題。
值在哪裏es'15078.2','14956.1'和'30.6001'從哪裏來?看到你正在放棄剩下的東西,你測試了多久以確保某些日期實際上不會低於或高於預期?而當你申請'int'時,你會忽略餘數,因爲一些'int'強制轉換會執行不需要的舍入? – Shiri