我正在使用jQuery來顯示日曆以在我的MVC應用程序中選擇日期。 我需要根據瀏覽器設置以轉換格式顯示日期。 如果它的newzeland,那麼我需要根據他們的語言顯示dateformat。 如何做到這一點?如何將日期時間轉換爲Javascript中瀏覽器的設置?
下面是我的javascript:
$(function() {
$('#StartDate').datepicker({
showOn: 'button', '/i/CalendarIcon.png', buttonImageOnly: true
});
$('#EndDate').datepicker({
showOn: 'button', '/i/CalendarIcon.png', buttonImageOnly: true
});
});
問題是,用戶不需要告訴你他在哪兒,他使用的是什麼瀏覽器,甚至是什麼操作系統,他正在使用。這些信息可以隱藏或欺騙。雖然用戶根據自己的位置或時區獲得預定義的偏好很不錯,但我不會完全依賴它。而是要求用戶按照kgiannakakis的建議驗證偏好。 – Mike 2009-10-22 07:46:46
所以你的意思是說,要獲得文化的具體日期,我需要屁股幾個JavaScript?只有那些文化,我才能看到格式化的日期?我對嗎?告訴我,如果我的理解是錯誤的。 – nimi 2009-10-22 08:21:57
查看本地化的datepicker演示,瞭解如何根據區域設置更改日期格式。這個想法是,你會向用戶詢問他們的偏好,將選擇存儲在某個地方,並在需要的地方使用它。 – kgiannakakis 2009-10-22 14:17:12