I need to get the number of seconds from now till today with a specific hour.
moment().diff(moment().hour(23), 'seconds');
The precision is always in hours, I need it to be in seconds.
For example if now is 15:24. I get 28800.
moment()
is the current time, so if current time is 15:24:32 moment().hour(23)
returns 23:24:32. You need to set the minutes and seconds to 0 to get the difference between 15:24:32 and 23:00:00.
This
moment().diff(moment().hour(23).minute(0).second(0), 'seconds');
returns -27328 seconds when the current time is 15:24:32
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With