gpt4 book ai didi

c# - 使用 NodaTime 从字符串创建时间偏移

转载 作者:行者123 更新时间:2023-11-30 14:08:08 25 4
gpt4 key购买 nike

我有一个代表特定客户偏移量的字符串。一个例子是 UTC+1:00 .它始终是相对于 UTC 的偏移量,因此字符串始终以 UTC 开头其次是 +-然后是 hh:mm 格式的偏移量.

问题是,我怎样才能把这个字符串转换成一个偏移量呢?我不想要一个应用了偏移量的日期和时间对象,我只想要一个象征我的偏移量的对象,我可以稍后将其应用于日期,这是完全不同的东西。

如标题所示,我希望为此使用 NodaTime。

最佳答案

这听起来像你想要的:

var pattern = OffsetPattern.CreateWithInvariantCulture("'UTC'+H:mm");
var offset = pattern.Parse(text).Value;

关于c# - 使用 NodaTime 从字符串创建时间偏移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36727338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com