在我的应用程序中,发送邮件时附带Vcal,用于在Microsoft Outlook中添加预订,但服务器在不同时区和客户端在不同时区,因此vcal时间更改符合当前Outlook时间区。 如果我在服务器和客户端上设置了相同的时区,那么vcal显示相关时间。 作为我的VCAL的当前格式:随着系统时区的变化,VCal时间变化
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
DTSTART:20100712T191500Z
DTEND:20100712T194500Z
SUMMARY:Meditation with FNF LNL
DESCRIPTION:You have booked an appointment.
LOCATION:Tech Site 1 (Marriott Room1)
END:VEVENT
END:VCALENDAR
请建议VCAL的任何格式,因此它独立于Outlook时区。
我添加DTSTART时间在vb.net
startDate.ToUniversalTime().ToString("yyyyMMdd\THHmmss\Z")
是在VCAL任何格式,所以它独立于时区