jquery移动json var语言环境日期
我有一个为给定日期设置分隔符的应用程序。如果日期是英文的,一切都很好,但我的日期是荷兰语(NL)格式,例如may=mei和二月=februari 如何将日期更改为英文格式,或者如何使用历元时间(显示月份)设置分隔符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'); }); 变量数据={“用户”:[ { “名字”:“名字”, “姓氏”:“姓氏”, “加入”:{ “日期”
$('#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);