我希望在轉換日期/時間格式時使用它,並且不確定哪種方式最好。我是否應該轉換爲二進制格式,然後轉換爲其他格式,還是還有其他已編碼的方法,可以通過使用適當的對象庫來訪問?Java或C#六十進制/十進制轉換,反之亦然,最好的方法是什麼?
您的英明指導將不勝感激,謝謝。大聲笑
我希望在轉換日期/時間格式時使用它,並且不確定哪種方式最好。我是否應該轉換爲二進制格式,然後轉換爲其他格式,還是還有其他已編碼的方法,可以通過使用適當的對象庫來訪問?Java或C#六十進制/十進制轉換,反之亦然,最好的方法是什麼?
您的英明指導將不勝感激,謝謝。大聲笑
看看這篇文章:Sexagesimal Conversions in .Net還有的寫如何六十進制數轉換爲double
和時間(小時,分,秒)來double
,反之亦然。
我相信這篇文章在ConvertDoubleToSexagesimal()中有一個bug,如果你轉換在雙轉換之後可以說11·11'31「,它返回11·11'-29」。如果(秒<0)秒+ = 60;後 –
請舉個具體的例子 –