Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从服务器端添加客户端时区_C#_Httpwebrequest - Fatal编程技术网

C# 从服务器端添加客户端时区

C# 从服务器端添加客户端时区,c#,httpwebrequest,C#,Httpwebrequest,我的服务器c#代码使用UIAdapter向客户端发送日期时间字符串 我希望这个字符串是根据客户端时区和 在返回的字符串中包含时区 推荐的方法是什么?调查httpRequest? 我可以在BLL类中研究httpRequest吗(不是从web.Page继承)?您可以在日期中找到时区。因此,调查httpRequest是一条出路 更新 我去了,注意到它没有发送日期。我不知道为什么会这样,但如果日期在请求中,它将在日期字段中 否则,您无法轻易发现用户所在的时区(我想您可以跟踪主机名或其他一些东西,这是不可

我的服务器c#代码使用UIAdapter向客户端发送日期时间字符串

我希望这个字符串是根据客户端时区和 在返回的字符串中包含时区

推荐的方法是什么?调查httpRequest?
我可以在BLL类中研究httpRequest吗(不是从web.Page继承)?

您可以在日期中找到时区。因此,调查httpRequest是一条出路

更新 我去了,注意到它没有发送日期。我不知道为什么会这样,但如果日期在请求中,它将在日期字段中

否则,您无法轻易发现用户所在的时区(我想您可以跟踪主机名或其他一些东西,这是不可靠的)


大多数关心时区的服务(论坛、谷歌日历等)都会问你在哪个时区。我想这就是原因。

你可以在日期中找到时区。因此,调查httpRequest是一条出路

更新 我去了,注意到它没有发送日期。我不知道为什么会这样,但如果日期在请求中,它将在日期字段中

否则,您无法轻易发现用户所在的时区(我想您可以跟踪主机名或其他一些东西,这是不可靠的)


大多数关心时区的服务(论坛、谷歌日历等)都会问你在哪个时区。我怀疑这就是原因。

尝试了var-dateHeaders=HttpContext.Current.Request.Headers[“Date”];得到null@EladBenda基于您接受了我的答案,我猜您解决了空问题?不。我想将dateTime解析为以下格式:Sun Nov 14 43745 00:00:00 GMT+0200(耶路撒冷标准时间)。顺便说一句,“43745”部分是什么?@EladBenda我不知道,看起来这是今年应该去的地方。。。那个日期是从哪里来的?trued var dateHeaders=HttpContext.Current.Request.Headers[“date”];得到null@EladBenda基于您接受了我的答案,我猜您解决了空问题?不。我想将dateTime解析为以下格式:Sun Nov 14 43745 00:00:00 GMT+0200(耶路撒冷标准时间)。顺便说一句,“43745”部分是什么?@EladBenda我不知道,看起来这是今年应该去的地方。。。那日期是从哪里来的?