我想要两个日期时间之间的持续时间。我有开始日期、开始时间、结束日期和结束时间。现在我必须找出它们之间的区别。
实际上我已经尝试过使用以下代码,但我收到了类似“无效日期”的警报。
function myfunction()
{
var start_dt = '2013-10-29 10:10:00';
var end_dt = '2013-10-30 10:10:00';
var new_st_dt=new Date(start_dt);
var new_end_dt=new Date(end_dt);
alert('new_st_dt:'+new_st_dt);
alert('new_end_dt:'+new_end_dt);
var duration=new_end_dt - new_st_dt;
alert('duration:'+duration);
}
警报消息如下:
new_st_dt:invalid date
new_end_dt: invalid date
duration:NaN
当我在 android 模拟器中运行时,我收到了这些警报消息。
请帮助我如何获得它?如何实施?