我需要將我的Chrome瀏覽器運行的JavaScript語言環境從英語美國更改爲英國英語,以便測試依賴於javascript的Date對象的功能。這是基於瀏覽器設置嗎?或者我的操作系統設置?我在Windows 7更改測試的當前語言環境
1
A
回答
-1
運行,你可以插入代碼的這一和平在你頁面的頭部被首先執行:
var bind = Function.bind;
var unbind = bind.bind(bind);
function instantiate(constructor, args) {
return new (unbind(constructor, null).apply(null, args));
}
var offset = 5;
Date = function (Date) {
return function() {
var date = instantiate(Date, arguments);
utc = date.getTime() + (date.getTimezoneOffset() * 60000);
nd = new Date(utc + (3600000*offset));
nd = new Date(Date.UTC(nd.getFullYear(), nd.getMonth(), nd.getDate(), nd.getHours(), nd.getMinutes(), nd.getSeconds()));
return nd;
}
}(Date);
new Date('01.31.2014 15:34:12')
// Fri Jan 31 2014 20:34:12 GMT+0200 (E. Europe Standard Time)
它的工作原理,但輸出不能更改時區。
它覆蓋原生Date
的構造函數,在時區中返回一個Date
,偏移量爲2,倫敦時間。
1
最簡單的方法,並改變你的Chrome瀏覽器的區域設置的最佳方法是:
就到你的桌面谷歌瀏覽器快捷方式,右鍵單擊和屬性。 你會發現你的目標有:根據您的區域,你會想改變
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --lang=en_US --user-data-dir=C:\ChromeUserDirs\EN_US
等:目標
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
更改爲。
正如您所看到的,我已將我的區域設置(默認爲英語,因爲我住在英國)更改爲美國。
相關問題
- 1. 爲什麼在測試Rails 3時無法更改當前的語言環境?
- 2. Android - 更改語言環境(語言)
- 3. 更改BlackBerry語言環境
- 4. 更改junit測試的默認語言環境
- 5. 如何更改測試的語言環境
- 6. OCUnit:更改用戶的語言環境以進行測試
- 7. Java junit測試更改Spring中的語言環境SimpleFormController
- 8. 更改應用程序的語言環境而不更改Windows語言環境
- 9. Grails如何更改當前語言環境
- 10. 更改語言環境 - 與測試用例和截圖
- 11. 更改當前iphone應用程序的語言環境(用於NSBundle的自定義語言環境?)
- 12. 防止語言環境更改後的應用語言更改
- 13. 測試語言環境的工作
- 14. Thmeleaf獲取當前語言環境
- 15. Android:如何在特定語言環境中獲取字符串而不更改當前語言環境
- 16. 在Vimscript中測試語言環境
- 17. 更改struts2的默認語言環境
- 18. 更改Qt中的語言環境
- 19. 如何更改R的語言環境?
- 20. 更改MKReverseGeocoder響應的語言環境?
- 21. 檢測語言環境並改變URL(重定向)以包含語言環境
- 22. Android - 從當前語言環境猜測腳本佈局方向
- 23. 更改字符串語言環境
- 24. 如何更改鍵盤語言環境?
- 25. 在Docker中更改Ubuntu語言環境
- 26. spree.i18n不更改默認語言環境
- 27. 在運行時更改語言環境?
- 28. 更改select2 jquery插件語言環境
- 29. 登錄時更改語言環境
- 30. Symfony2:更改語言環境Slug multi-langue
你能解釋一下這是如何工作的嗎?我沒有在代碼中看到特別提到語言環境的任何內容。 – 2014-09-26 19:04:50
此代碼可能會改變您的時區。所以,如果英文時區爲0,那麼美國是9或者像那樣。變量偏移使用時區編號。該代碼不會更改區域設置。 – heroin 2014-09-26 19:21:18
對不起,在我的問題中,我特別在尋找如何更改區域設置。 – 2014-09-29 15:02:03