我需要从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
任何想法,如何实现这一目标?
答案 0 :(得分:2)
试试这个
UTCTime = DateAdd("n", 4.5 * 60, CurDate)
答案 1 :(得分:0)
在Excel中,日期的整数部分是天,因此添加4.5小时将添加4.5 / 24
UTCTime = CurDate + 4.5 / 24