我正在创建一个由用户使用VB.net填写和提交的表单。此表单取决于客户端的本地时区,我希望此时区随夏令时变化。
我尝试在线寻找解决方案,所有都使用JavaScript。有没有办法使用VB.NET找到客户端本地时区?
它使用javascript工作。代码是:
function GetDate() {
var offset = new Date().getTimezoneOffset();
console.log(offset);
}
答案 0 :(得分:2)
试试这些:
System.TimeZone.CurrentTimeZone.GetUtcOffset()
System.TimeZoneInfo.Local.IsDaylightSavingTime(Now)
或者这个:
DateTimeOffset.Now.Offset