是否有使用 Epoch 的通用日期表示形式?自纪元以来的刻度与毫秒

问题描述 投票:0回答:1

我正在构建一个需要日期的 API,并且我想使用 Epoch 来表示它。

由于我在 .NET 中使用 C# 进行开发,因此刻度很容易表示(100 纳秒)。 然而,我还需要迎合其他编程语言中 API 的实现者。

Ticks 的概念是否在 C# 以外的地方使用过? 我是否应该回到 Epoch 以来的毫秒,这样 API 就不会设计得太多带有 .net 风格?

我知道如何进行转换,但我正在寻找更有意义的方法。我的目标是让任何使用可能实现此 API 的语言的程序员都可以轻松地表示日期。

c# .net datetime epoch
1个回答
1
投票

无论您是否选择在 API 中使用 XML,XML 架构第 2 部分:数据类型第二版 中定义的标准都是一个非常安全的选择。 请参阅第 3.2.7 节,建议使用多种 ISO-8601 格式之一的特定版本。

© www.soinside.com 2019 - 2024. All rights reserved.