Phonegap中的时间格式

时间:2012-09-08 02:55:18

标签: ios cordova

在phonegap中,是否可以根据iOS中的设备设置以上午/下午或24小时格式显示时间?在设备上,我可以将“24小时时间”设置为在设置中打开或关闭。在phonegap应用程序中,我想根据设置调整时间格式。

感谢。

2 个答案:

答案 0 :(得分:1)

我检查了phoneGap文档,似乎没有办法知道设备时间格式设置是什么。但这是一个好主意,您应该向Cordova(aka Phonegap)团队提交功能请求以获取此功能。

http://docs.phonegap.com/en/2.0.0/cordova_device_device.md.html#Device

现在这并不是说第三方库不存在可以与PhoneGap一起工作。但是你必须寻找一个能够做到这一点的插件或者自己编写的插件。我做了一个快速谷歌搜索,没有任何事情发生在我身上。

答案 1 :(得分:0)

你可以在内置{Cordo's 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”)。