【问题标题】:Find current UK time查找当前英国时间
【发布时间】:2018-01-25 20:19:11
【问题描述】:

我正在编写一个将在美国使用的系统,但是它必须参考当前的英国时间。

我需要一个离线解决方案来显示当前的英国时间(考虑到 GMT 和 BST)

vb.NET 中是否有可以处理此问题的内置函数,或者是否有检索此值的编程方式?

【问题讨论】:

标签: vb.net datetime timezone


【解决方案1】:
Dim dt as DateTime
dt = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.UtcNow, "GMT Standard Time")

这将获取 UTC 的当前时间,并将其转换为英国的时间。不要被时区标识符的措辞所迷惑,它确实涵盖了 GMT 和 BST,以及它们之间的转换。

【讨论】:

    猜你喜欢
    • 2011-05-01
    • 2019-08-25
    • 2013-07-28
    • 1970-01-01
    • 2011-04-25
    • 2011-09-03
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    相关资源
    最近更新 更多