我正在使用CodeIgniter内置的预订系统。我稍微修改了日历库,只显示下周的四个。我希望用户能够选择办理登机手续并查看日期。当相应的日历显示时,用户按下日期,并使用JQuery将值存储在隐藏的输入中。如果是一个月后,可能会有两个月,换句话说,两个日历表。
使用JQuery存储日期的最佳方法是什么?表格单元格仅显示日期,而表格标题显示“月份年”。
答案 0 :(得分:0)
最好的方法是使用javascript Date
对象。
http://www.w3schools.com/js/js_obj_date.asp
编辑:创建日期对象
var date = new Date(2011, 6, 4); //Assigns July 4th, 2011 to date var
编辑:如果您想要按照要求从单元格中获取值:
var year = $("th#year").text();
var month = parseInt($("td#month").text(), 10)-1; //-1 Cause January is 0
var day = $("td#day").text();
var date = new Date(year, month, day);