在phonegap中,是否可以根據iOS中的設備設置以am/pm或24小時格式顯示時間?在設備上,我可以設置「24小時制」在設置中打開或關閉。在phonegap應用程序中,我想根據設置調整時間格式。Phonegap中的時間格式
謝謝。
在phonegap中,是否可以根據iOS中的設備設置以am/pm或24小時格式顯示時間?在設備上,我可以設置「24小時制」在設置中打開或關閉。在phonegap應用程序中,我想根據設置調整時間格式。Phonegap中的時間格式
謝謝。
我檢查了phoneGap文檔,似乎沒有辦法知道設備的時間格式設置是什麼。但這是一個好主意,您應該向Cordova(aka Phonegap)團隊提交功能請求以獲取此功能。
http://docs.phonegap.com/en/2.0.0/cordova_device_device.md.html#Device
現在,這是不是說,第三方庫不存在,可以沿側PhoneGap的工作。但是你不得不尋找一個插件來完成這個工作,或者編寫你自己的插件。我做了一個快速的谷歌搜索,沒有出現任何問題。
你可以只科爾多瓦的內置globalization plugin.如果您運行例如,
navigator.globalization.dateToString(
new Date(),
function (date) { alert('date: ' + date.value + '\n'); },
function() { alert('Error getting dateString\n'); },
{ formatLength: 'short', selector: 'date and time' }
);
date.value
將舉行dateString將顯示的時間格式(只檢查是否「AM」或「PM」是字符串中)。
謝謝。然後我會寫一個插件。 – subchap
@subchap你爲這個問題寫了一個插件嗎? –