我希望在转换日期/时间格式时使用它,并且不确定哪种方式最好。我是否应该转换为二进制格式,然后转换为其他格式,还是还有其他已编码的方法,可以通过使用适当的对象库来访问?Java或C#六十进制/十进制转换,反之亦然,最好的方法是什么?
您的英明指导将不胜感激,谢谢。大声笑
我希望在转换日期/时间格式时使用它,并且不确定哪种方式最好。我是否应该转换为二进制格式,然后转换为其他格式,还是还有其他已编码的方法,可以通过使用适当的对象库来访问?Java或C#六十进制/十进制转换,反之亦然,最好的方法是什么?
您的英明指导将不胜感激,谢谢。大声笑
看看这篇文章:Sexagesimal Conversions in .Net还有的写如何六十进制数转换为double
和时间(小时,分,秒)来double
,反之亦然。
我相信这篇文章在ConvertDoubleToSexagesimal()中有一个bug,如果你转换在双转换之后可以说11·11'31“,它返回11·11'-29”。如果(秒<0)秒+ = 60;后 –
请举个具体的例子 –