1

Difference between two time using jquery

I have two times

var ftime = "03:00:00"; //retrieved from db
var ltime = "03:10:00"; //retrieved from db

Now I want to get the difference between two times in minutes.

What I tried is

var ftime = "03:00:00";
var ltime = "03:10:00";
alert(( new Date("1970-1-1"+  ltime ) - new Date("1970-1-1"+ ftime ))/1000/60);

but this alerts NaN

My desired result is 10

Any help is really appreciable...

1
  • 2
    You missed space after "-1", i.e. shouldve been new Date("1970-1-1 "+ ltime )
    – freakish
    Commented Jan 13, 2016 at 12:31

1 Answer 1

3

You forgot the space after the date (1970-1-1). Try this:

alert(( new Date("1970-1-1 "+  ltime ) - new Date("1970-1-1 "+ ftime ))/1000/60);
1
  • These small errors happens all the time. You are welcome :-)
    – Jacob
    Commented Jan 13, 2016 at 12:34

Not the answer you're looking for? Browse other questions tagged or ask your own question.