1
這裏的情景從客戶端瀏覽器和遠程服務器,C#比較的DateTime
我有一個ASP.NET MVC網站,有一個表單,允許客戶端(使用JQuery日期選擇器),然後輸入到期日,後客戶提交我需要從我的服務器檢查的表格,如果提交日期是之前當前日期。
的問題是,在窗體或DateTime
對象不包括指示什麼時區的任何字段用戶在,因此我奮力將其轉換爲同一時區的服務器中,然後進行比較。
什麼是解決此問題的推薦方法?
這裏的情景從客戶端瀏覽器和遠程服務器,C#比較的DateTime
我有一個ASP.NET MVC網站,有一個表單,允許客戶端(使用JQuery日期選擇器),然後輸入到期日,後客戶提交我需要從我的服務器檢查的表格,如果提交日期是之前當前日期。
的問題是,在窗體或DateTime
對象不包括指示什麼時區的任何字段用戶在,因此我奮力將其轉換爲同一時區的服務器中,然後進行比較。
什麼是解決此問題的推薦方法?
隱藏包含偏移
<input type="hidden" value="" name="timezone" id="timezone" />
,並設置頁面加載
$(function() {
$("#timezone").value(new Date().getTimezoneOffset());
});
這樣做。謝謝 –
UTC其值的表單元素。 ISO8601發送。 –
檢查此.. http://stackoverflow.com/questions/19031218/accounting-for-timezone-with-jquery-datepicker – DarkKnight