gpt4 book ai didi

c# - 比较来自客户端浏览器和远程服务器的 DateTime,C#

转载 作者:太空宇宙 更新时间:2023-11-03 23:13:51 25 4
gpt4 key购买 nike

场景是这样的

我有一个 ASP.NET MVC 网站,该网站的表单允许客户端输入到期日(使用 JQuery datepicker),在客户端提交表单后,我需要从我的服务器检查是否提交日期早于当前日期。

问题是表单或 DateTime 对象不包含任何指示用户所在的 timezone 的字段,因此我很难将其转换为服务器所在的相同时区,然后进行比较。

解决此问题的推荐方法是什么?

最佳答案

隐藏一个包含偏移量的表单元素

<input type="hidden" value="" name="timezone" id="timezone" />

并在页面加载时设置它的值

$(function () {
$("#timezone").value(new Date().getTimezoneOffset());
});

关于c# - 比较来自客户端浏览器和远程服务器的 DateTime,C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37956950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com