我不确定这个行不行,没听说过这么写日志的;你可以先实验一下,看DateTime的ticks和toBinary输出结果是否一致,一致的话可能可以处理
写日志直接写文本格式的时间,或者写utc ticks都可以
【 在 baoli 的大作中提到: 】
: 非常感谢!现在是这样,问了写C#时间戳的同事,原来这个时间戳是DateTime.ToBinary(),即把DateTime类的对象序列化为64位二进制值。保存在日志里。这个值在被C++提取出来,还能转换成时间格式吗?应该不行了吧,必须得用C#的DateTime.FromBinary()反序列化才能拿到时间吧。不知道用C++怎么处理这个64位值能拿到时间格式
:
--
修改:Bernstein FROM 123.112.22.*
FROM 123.112.22.*