使用jquery和codeigniter格式化日期

使用jquery和codeigniter格式化日期,jquery,codeigniter,Jquery,Codeigniter,只想使用Jquery和Codeigniter显示格式化的日期 我以以下格式从db获得日期:2014-09-06 想要展示:2014年9月6日 是否有任何函数可以帮助我完成此操作?最好创建一个helper函数并在视图中调用。函数可以是这样的- function format_date($date=""){ return date("j F Y",strtotime($date)); } 如果要使用jquery进行转换,请尝试以下操作: getMonthName = function (v)

只想使用Jquery和Codeigniter显示格式化的日期

我以以下格式从db获得日期:2014-09-06

想要展示:2014年9月6日


是否有任何函数可以帮助我完成此操作?

最好创建一个helper函数并在视图中调用。函数可以是这样的-

function format_date($date=""){
  return date("j F Y",strtotime($date));
}

如果要使用jquery进行转换,请尝试以下操作:

getMonthName = function (v) {
var n = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
return n[v]
}
var da =new Date("2014-09-06"); // Give your date here
alert(da.getDate() + " " + getMonthName(da.getMonth()) + " " + (da.getYear()+1900));
// This results: 6 Sep 2014

查看

谢谢您的帮助。您知道我应该使用哪种类型的mysql表格单元格,以便以以下格式在其中插入日期2014年9月6日?您只能在mysql日期字段中插入YYYY-MM-DD格式。