Javascript dateformat被划分,得到了完全不同的值
我有一个小javascript,它应该会带来一些值来更改链接,但问题是日期格式是这样写的:dd/mm/year,因此日期被月除以,然后被年除以:)下面是函数:Javascript dateformat被划分,得到了完全不同的值,javascript,date-format,Javascript,Date Format,我有一个小javascript,它应该会带来一些值来更改链接,但问题是日期格式是这样写的:dd/mm/year,因此日期被月除以,然后被年除以:)下面是函数: function show_sales(employee_id,start_date,finish_date) { var url_str = "#request.self#?fuseaction=objects2.popup_showsales_emp" url_str = url_str + '&
function show_sales(employee_id,start_date,finish_date)
{
var url_str = "#request.self#?fuseaction=objects2.popup_showsales_emp"
url_str = url_str + '&employee_id=' + employee_id;
url_str = url_str + '&start_date=' + start_date;
url_str = url_str + '&finish_date=' + finish_date;
AjaxPageLoad(url_str,'salesdiv_' + employee_id,1,'Yükleniyor');
}
正如你所看到的,我想获得更改链接的开始日期和完成日期,但它会计算值)因此,我没有得到:02/01/2012,而是得到:0.0009940357852882703:)谢谢大家的帮助 我不太确定我是否理解您,但这可能会有帮助:
function show_sales(employee_id,start_date,finish_date)
{
var url_str = "#request.self#?fuseaction=objects2.popup_showsales_emp"
url_str = url_str + '&employee_id=' + encodeURIComponent(employee_id);
url_str = url_str + '&start_date=' + encodeURIComponent(start_date);
url_str = url_str + '&finish_date=' + encodeURIComponent(finish_date);
AjaxPageLoad(url_str,'salesdiv_' + employee_id,1,'Yükleniyor');
}
我希望函数调用中存在问题
function show_sales(1,'12/3/2008','15/5/2012');
确保日期格式为字符串否,我得到的值相同:(加上你有一个错误
'&finish_date='+enodeURIComponent(finish_date);
encode
它表示缺少形式参数:(这些字符串符号应该在调用函数的地方使用:)我相信请重新检查参数,它应该与代码…它会工作,如果日期显示像什么