Insert date into INPUT field using jQuery

I have 4 INPUT fields for month, day, hour, minute.

<input type="text" id="month" name="month" value="" /> <input type="text" id="day" name="day" value="" /> <input type="text" id="hour" name="hour" value="" /> <input type="text" id="minute" name="minute" value="" /> 

I am trying to get CURRENT time using JS and paste into each field using jQuery.

Can you help me develop the right code to execute this?

+6
source share
4 answers

meh ... what is it for: http://jsfiddle.net/V3J8c/1

 $("#month").val(months[new Date().getMonth()]) $("#day").val(new Date().getDate()) $("#hour").val(new Date().getHours()) $("#minute").val(new Date().getMinutes()) 
+3
source
 $(document).ready(function() { var now = new Date(); $("#month").val(now.getMonth() + 1); //Months in JS start from 0 $("#day").val(now.getDate()); $("#hour").val(now.getHours()); $("#minute").val(now.getMinutes()); }); 

For more information on the Date object, see the MDN page .

+9
source
 var date = new Date(), currDay = date.getDate(), currHours = date.getHours(), currMonths = date.getMonth() + 1; currMinutes = date.getMinutes(); $("#day").val(currDay); $("#month").val(currMonths); $("#minute").val(currMinutes); $("#hour").val(currHours); 
0
source
 var date = new Date(); $('#month').val(date.getMonth() + 1); $('#day').val(date.getDate()); $('#hour').val(date.getHours()); // This will be based on a 24-hour clock. $('#minute').val(date.getMinutes()); 

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date

0
source

Source: https://habr.com/ru/post/894834/


All Articles