我有一个字符串,其中包含一个时间戳( yyyy-mm-dd hh:mm:ss
)。我可以根据我得到的其他信息创建一个CultureInfo
对象。因此我知道时间戳在哪个国家。时间戳不是UTC/GMT。
假设时间戳来自印度尼西亚( new CultureInfo("id-ID")
),这意味着该字符串是由以下代码或类似代码创建的。
DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
这意味着该字符串包含印度尼西亚的当地时间。我知道我的时区,但我不知道如何将印度尼西亚时间转换为 UTC/GMT,所以我可以在TimeZoneInfo
. 我自己的时区可能在也可能不在同一时区。
是否有任何地方,这些信息是连接的?
CultureInfo
有很多属性,当然其中一些可以用来获取时区,某处?
我可能会补充一点,我发现整个系统非常混乱,所以我认为事情的运作方式可能会有所偏差。