我正在尝试编写一些代码,这些代码将从protobuf-net(V2)运行时类型模型中生成准确的.proto文件,因此我可以编写一个能够反序列化protobuf-net生成的消息的python客户端。
我对日期时间的消息看起来有点困惑,有人可以对此有所了解吗?
谢谢< 3
答案 0 :(得分:8)
核心protobuf规范没有内置的处理日期/时间的机制。
如果您在平台之间工作,那么坦率地说我会建议以更简单的方式公开它,例如long
(unix时间或类似)。 protobuf-net使用了一些更精细的布局,以利用许多日期时间值是纯日期等事实。 项目网站上的BCL.proto,但我不能好像现在找到它......这很奇怪(我会调查)。但是:如果该选项可用:只需以更简单的方式公开数据。