CALCULATING TIME DIFFERENCE BETWEEN TWO DIFFERENT TIME INPUT FIELDS WITHOUT DATE INTERVENTION |
CALCULATING TIME DIFFERENCE BETWEEN TWO DIFFERENT TIME INPUT FIELDS WITHOUT DATE INTERVENTION |
shankar from vizag |
Sep 7 2019, 01:00 AM
Post
#1
|
Advanced Member Group: Members Posts: 202 Joined: 18-June 13 Member No.: 19,316 |
GREETINGS
I HAVE TWO INPUT TEXTBOXES WHICH POPULATES TIME IN hh:mm tt (eg: 11:28 AM format). I WANT TO DISPLAY THE DURATION BETWEEN THE ABOVE TWO TIMES IN THE THIRD TEXTBOX IN MINUTES. I TRIED IN MANY WAYS, BUT FAILED. KINDLY GUIDE ME IN THIS REGARD. REGARDS |
CharlesEF |
Sep 11 2019, 12:51 PM
Post
#2
|
Programming Fanatic Group: Members Posts: 1,981 Joined: 27-April 13 From: Edinburg, Texas Member No.: 19,088 |
Oh oh, I left some bad code in my answer (overlooked copy/paste). Anyway, this is how I would do time math:
CODE var s_date = new Date(); s_date.setHours(8,30,0,0); var e_date = new Date(); e_date.setHours(9,30,0,0); var diff = e_date - s_date; alert(new Date(diff).toISOString().substr(11, 5)); If you use this code you will need to split the time into hours and minutes OR give the user 2 selects, 1 for hour and 1 for minutes. Since you don't care about seconds and milliseconds I set them to 0. This post has been edited by CharlesEF: Sep 11 2019, 12:52 PM |
shankar from vizag |
Sep 14 2019, 05:02 AM
Post
#3
|
Advanced Member Group: Members Posts: 202 Joined: 18-June 13 Member No.: 19,316 |
Oh oh, I left some bad code in my answer (overlooked copy/paste). Anyway, this is how I would do time math: CODE var s_date = new Date(); s_date.setHours(8,30,0,0); var e_date = new Date(); e_date.setHours(9,30,0,0); var diff = e_date - s_date; alert(new Date(diff).toISOString().substr(11, 5)); If you use this code you will need to split the time into hours and minutes OR give the user 2 selects, 1 for hour and 1 for minutes. Since you don't care about seconds and milliseconds I set them to 0. Dear Charles I tried with many ways, none of them giving result. I am attaching my form here. Please look in and guide me. I have used timepicker plugins and upload is not accepting .js extension files. So, I have attached all accepted files. Attached File(s) timediff.html ( 3.2k ) Number of downloads: 339 w3.css ( 22.94k ) Number of downloads: 317 jquery_ui.min.css ( 31.32k ) Number of downloads: 328 bootstrap.min.css ( 118.36k ) Number of downloads: 357 |
Lo-Fi Version | Time is now: 26th April 2024 - 12:32 AM |