21

我开始了解 NodaTime 并且非常喜欢它。但我不太了解它(还)!

给定一个诸如“2014-04-08T09:30:18Z”之类的值,将这样的字符串解析为 NodaTime Instant 所需的步骤是什么?

谢谢!

4

1 回答 1

30

我想通了。对于其他想要做同样事情的人,这是我使用的:

var isoString = "2014-04-08T09:30:18Z";

var result = InstantPattern.GeneralPattern.Parse(isoString).Value;

在这种情况下,该Value属性返回实际Instant对象。如果省略,则结果是ParseResult<Instant>本例中的类型,并包含解析是否成功等其他信息。

http://nodatime.org/1.2.x/api/html/T_NodaTime_Text_ParseResult_1.htm

野田时间的例子还不是很多,但我真的很喜欢它并且越来越喜欢它。创建它的团队的出色工作。谢谢!

于 2014-04-23T20:49:23.717 回答