我正在构建一个需要日期的API,我想用Epoch代表它。
由于我在.NET中使用C#开发,因此刻度很容易(100纳秒)。 但是,我还需要在其他编程语言中满足API的实现者。
Ticks的概念是否在C#之外使用?我应该回到Epoch以来的毫秒数,所以API的设计不是太多了.net风格?
我知道如何进行转换,但我正在寻找更有意义的内容。我的目标是使所有可能实现此API的语言的程序员都能轻松表示日期。
谢谢,
答案 0 :(得分:1)
无论您是否选择在API中使用XML,XML Schema Part 2: Datatypes Second Edition中定义的标准都是非常安全的选择。请参阅第3.2.7节,建议许多ISO-8601格式之一的特定版本。