jquery移动json var语言环境日期

jquery移动json var语言环境日期,json,date,variables,jquery-mobile,locale,Json,Date,Variables,Jquery Mobile,Locale,我有一个为给定日期设置分隔符的应用程序。如果日期是英文的,一切都很好,但我的日期是荷兰语(NL)格式,例如may=mei和二月=februari 如何将日期更改为英文格式,或者如何使用历元时间(显示月份)设置分隔符 $('#home').live('pagecreate',function()){ $(“#刷新”)。单击(函数(){ $('ul').listview('refresh'); }); 变量数据={“用户”:[ { “名字”:“名字”, “姓氏”:“姓氏”, “加入”:{ “日期”

我有一个为给定日期设置分隔符的应用程序。如果日期是英文的,一切都很好,但我的日期是荷兰语(NL)格式,例如may=mei和二月=februari

如何将日期更改为英文格式,或者如何使用历元时间(显示月份)设置分隔符


$('#home').live('pagecreate',function()){
$(“#刷新”)。单击(函数(){
$('ul').listview('refresh');
});
变量数据={“用户”:[
{
“名字”:“名字”,
“姓氏”:“姓氏”,
“加入”:{
“日期”:“2014年5月19日”,
“时代”:“1397400358”
}
},
{
“名字”:“名字”,
“姓氏”:“姓氏”,
“加入”:{
“日期”:“2014年4月19日”,
“时代”:“1397400358”
}
},
{
“名字”:“名字”,
“姓氏”:“姓氏”,
“加入”:{
“日期”:“2014年4月18日”,
“时代”:“1397400358”
}
},
{
“名字”:“名字”,
“姓氏”:“姓氏”,
“加入”:{
“日期”:“2014年5月1日”,
“时代”:“1397400358”
}
},
{
“名字”:“名字”,
“姓氏”:“姓氏”,
“加入”:{
“日期”:“2014年2月6日”,
“时代”:“1397400358”
}
}
]}
data.users.sort();
var日期列表=$(“#日期”);

对于(var i=0,len=data.users.length;i您可以像这样使用历元,将历元作为数据属性写入li:

for(var i=0, len=data.users.length; i<len; i++) {
    dateList.append("<li data-epoch='" + data.users[i].joined.epoch + "'>"+data.users[i].joined.date+"</li>");  
}


如果您有一个类似“epoch”的json对象,则对代码做了一些更改:“1397400358”您可以使用它

var epoch = parseInt(li.data("epoch"));
var d = new Date(epoch * 1000);
    dateList.listview({
        autodividers:true,
        autodividersSelector: function ( li ) {
            var epoch = parseInt(li.data("epoch"));
            var d = new Date(epoch * 1000);
            var month=new Array();
                    month[0]="januari";
                    month[1]="februari";
                    month[2]="maart";
                    month[3]="april";
                    month[4]="mei";
                    month[5]="juni";
                    month[6]="juli";
                    month[7]="augustus";
                    month[8]="september";
                    month[9]="oktober";
                    month[10]="november";
                    month[11]="december";
            return month[d.getMonth()];
        }
    }).listview("refresh");
var epoch = parseInt(li.data("epoch"));
var d = new Date(epoch * 1000);