Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要将 GMT 时间转换为 UTC 时间,并想添加 2 个不同的时间。
这是我目前拥有的代码:
Dim CurDate, Correction, UTCTime As Date CurDate = Format(DateTime.Now, "yyyy-MM-dd hh:mm:ss") UTCTime = DateAdd("h", 4.5, CurDate)
但是,它仅添加小时的整数部分,即 4 而不是 4.5
任何想法,如何实现这一目标?
试试这个
UTCTime = DateAdd("n", 4.5 * 60, CurDate)
在 Excel 中,日期的整数部分是天数,因此加 4.5 小时等于加 4.5/24
UTCTime = CurDate + 4.5 / 24