我现在有时间戳,自公元1月1日午夜,公元前名义格里高利时间以微秒为单位,搜索后我注意到有些人称之为“本地Symbian时间”?无论是什么,我真的不知道如何将这个“本地Symbian时间”转换为Unix时间(自Epoch以来的时间)。 C / C ++中是否有标准函数来执行此操作?
示例数据如下:63626825878362695,63626825878363759,63626825878657652
答案 0 :(得分:1)
看起来你提供的三个值(都在同一秒内)大约是10天前。
答案 1 :(得分:0)
Year 0 AD并不存在; - )
您应该可以使用ICU - International Components for Unicode,因为它可以处理最常见的日期和时间转换。查看Universal Time Scale页面上的转换段落 - 它显示了如何使用ICU在各种日期和时间格式之间进行转换。