lang->load("calendar"); $this->lang->load("date"); ?> var start_date = ""; var end_date = ""; $('#daterangepicker').daterangepicker({ "ranges": { "lang->line("datepicker_today"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m"),date("d"),date("Y")));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y"))-1);?>" ], "lang->line("datepicker_today_last_year"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m"),date("d"),date("Y")-1));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y")-1)-1);?>" ], "lang->line("datepicker_yesterday"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")-1,date("Y")));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),date("d"),date("Y"))-1);?>" ], "lang->line("datepicker_last_7"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")-6,date("Y")));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y"))-1);?>" ], "lang->line("datepicker_last_30"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")-29,date("Y")));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y"))-1);?>" ], "lang->line("datepicker_this_month"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m"),1,date("Y")));?>", "config->item('dateformat'), mktime(0,0,0,date("m")+1,1,date("Y"))-1);?>" ], "lang->line("datepicker_same_month_to_same_day_last_year"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m"),1,date("Y")-1));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y")-1)-1);?>" ], "lang->line("datepicker_this_month_last_year"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m"),1,date("Y")-1));?>", "config->item('dateformat'), mktime(0,0,0,date("m")+1,1,date("Y")-1)-1);?>" ], "lang->line("datepicker_last_month"); ?>": [ "config->item('dateformat'), mktime(0,0,0,date("m")-1,1,date("Y")));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),1,date("Y"))-1);?>" ], "lang->line("datepicker_this_year"); ?>": [ "config->item('dateformat'), mktime(0,0,0,1,1,date("Y")));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),1,date("Y")+1)-1);?>" ], "lang->line("datepicker_last_year"); ?>": [ "config->item('dateformat'), mktime(0,0,0,1,1,date("Y")-1));?>", "config->item('dateformat'), mktime(0,0,0,1,1,date("Y"))-1);?>" ], "lang->line("datepicker_all_time"); ?>": [ "config->item('dateformat'), mktime(0,0,0,01,01,2010));?>", "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y"))-1);?>" ], }, "locale": { "format": 'config->item("dateformat"))?>', "separator": " - ", "applyLabel": "lang->line("datepicker_apply"); ?>", "cancelLabel": "lang->line("datepicker_cancel"); ?>", "fromLabel": "lang->line("datepicker_from"); ?>", "toLabel": "lang->line("datepicker_to"); ?>", "customRangeLabel": "lang->line("datepicker_custom"); ?>", "daysOfWeek": [ "lang->line("cal_su"); ?>", "lang->line("cal_mo"); ?>", "lang->line("cal_tu"); ?>", "lang->line("cal_we"); ?>", "lang->line("cal_th"); ?>", "lang->line("cal_fr"); ?>", "lang->line("cal_sa"); ?>", "lang->line("cal_su"); ?>" ], "monthNames": [ "lang->line("cal_january"); ?>", "lang->line("cal_february"); ?>", "lang->line("cal_march"); ?>", "lang->line("cal_april"); ?>", "lang->line("cal_may"); ?>", "lang->line("cal_june"); ?>", "lang->line("cal_july"); ?>", "lang->line("cal_august"); ?>", "lang->line("cal_september"); ?>", "lang->line("cal_october"); ?>", "lang->line("cal_november"); ?>", "lang->line("cal_december"); ?>" ], "firstDay": lang->line("datepicker_weekstart"); ?> }, "alwaysShowCalendars": true, "startDate": "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y"))-1);?>", "endDate": "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y"))-1);?>", "minDate": "config->item('dateformat'), mktime(0,0,0,01,01,2010));?>", "maxDate": "config->item('dateformat'), mktime(0,0,0,date("m"),date("d")+1,date("Y"))-1);?>" }, function(start, end, label) { start_date = start.format('YYYY-MM-DD'); end_date = end.format('YYYY-MM-DD'); });