格式化Mysql时间戳Jquery
我正在尝试使用jquery中的get.json函数格式化一个mysql时间戳,看起来像2010年11月21日,尝试使用DATE_format类通过php脚本中的初始选择格式化,但所有信息都是未定义的。我自己测试了php脚本,效果很好 php脚本,尝试格式化时间戳格式化Mysql时间戳Jquery,jquery,mysql,Jquery,Mysql,我正在尝试使用jquery中的get.json函数格式化一个mysql时间戳,看起来像2010年11月21日,尝试使用DATE_format类通过php脚本中的初始选择格式化,但所有信息都是未定义的。我自己测试了php脚本,效果很好 php脚本,尝试格式化时间戳 $mangaInfo = "SELECT manga.mangaName,chapter.chapterNumber,chapter.chapterName,chapter.chapterID, DATE_FORMAT(chapter.
$mangaInfo = "SELECT manga.mangaName,chapter.chapterNumber,chapter.chapterName,chapter.chapterID, DATE_FORMAT(chapter.dateUploaded,'%b %D %Y') FROM manga INNER JOIN chapter ON manga.mangaID=chapter.mangaID ORDER BY chapter.dateUploaded DESC LIMIT 10";
正在尝试处理日期的Jquery脚本
$.getJSON('/chaptersRetrival.php', function(data)
{
$.each(data, function(index, array) {
$("<a/>").attr({
href: 'http://www.neuromanga.com/mangaReader.php?chapterNo='+this['chapterID']+'&#pageNo=1',
title: this['mangaName']+ " " + this['chapterNumber'] +" "+ this['chapterName'] + " "
}).html(array.mangaName+" "+ array.chapterNumber +" "+ array.chapterName + " " + array.dateUploaded + " "+"<br />").appendTo("#mangaChapters");
});
});
};
这是你的问题:
日期\u格式章节。日期上载,'%b%D%Y'
实际上,您需要将其定义为:
DATE_FORMATchapter.DateUpload,“%b%D%Y”作为DateUpload
您正在调用array.dateupload,但JS结果中没有定义任何内容。这在php中非常简单
date('M jS Y',strtotime($mysql_timestamp));
请展示一些不起作用的代码,这如何应用于问题?他正在用DATE_Format转换时间戳,之前没有提供任何代码示例,我正在演示他如何将任何日期字符串转换为所需的日期字符串。