嗨我有这种格式的地图标记,我想将日期格式从yyyy-mm-dd更改为dd-mm-yyyy 你能帮我吗
webbuMarkers.markerClickFunction = function(pic, latlng) {
return function(e) {
e.cancelBubble = true;
e.returnValue = false;
var postid = pic.estate_post_id;
var title = pic.estate_title;
var url = pic.estate_link;
var fileurl = pic.estate_photo;
var fileurl2 = pic.estate_photo2;
var fileurl3 = pic.estate_photo3;
var fileurl4 = pic.estate_photo4;
var fileurl5 = pic.estate_photo5;
var estate_address = pic.estate_address;
var estate_sdesc = pic.estate_sdesc;
var estate_adresse = pic.estate_adresse;
var estate_prix = pic.estate_prix;
var estate_date = pic.estate_date;
var estate_email = pic.estate_email;
答案 0 :(得分:0)
您可以使用date.js来实现此目的:
var date = new Date('2014-12-04');
var newDate = date.toString('dd-MM-yy');
或者你也可以使用它
var parts = fecha2.value.split('-');
var newdate = parts[1]+'-'+parts[2]+'-'+(parseInt(parts[0], 10)%100);
答案 1 :(得分:0)
试试这个。
var mydate = new Date();
var date = mydate.getDate();
var month = mydate.getMonth()+1;
var year = mydate.getFullYear();
alert(date + "-" + month + "-" + year);
加上1 getMonth(),因为它开始为0索引。