JavaScript Date getHours() Method Last Updated : 12 Jul, 2024 Comments Improve Suggest changes Like Article Like Report The Javascript date.getHours() method is used to return the hours from a given Date object according to the local time (a value ranging from 0 to 23).Syntax:DateObject.getHours()Parameters:This method does not accept any parameter. Return values: It returns the Hours for the given Date object. Hours is an integer value ranging from 0 to 23.Example 1: Below is an example of the Date getHours() method. javascript // Here a date has been assigned // while creating Date object let A = new Date('October 15, 1996 05:35:32'); // hour from above is being // extracted using getHours() let B = A.getHours(); // Printing hour. console.log(B); Output: 5Example 2: If hours are not given, it returns zero (0). It is an exceptional case. javascript // Creating a Date object let A = new Date('October 12, 1996'); // extracting hours from the date object let B = A.getHours(); // Printing hour. console.log(B); Output: 0Example 3: Here the date of the month must lie between 1 to 31 because no date can have a month greater than 31. That is why it returns NaN i.e, Not a Number if the month in the Date object is greater than 31. Hours will not have existed when the date of the month is given as 33 i.e, greater than 31. javascript // Creating a Date object let A = new Date('October 35, 1996 12:35:32'); let B = A.getHours(); // Printing hour. console.log(B); Output: NaNExample 4: If nothing as a parameter is given, it returns the present hours. javascript // Creating a Date object let A = new Date(); let B = A.getHours(); // Printing present hour. console.log(B); Output: 15We have a complete list of Javascript Javascript Date methods, to check those please go through theJavascript Date Object Complete Referencearticle.Supported Browsers:The browsers supported by the JavaScript Date getHours() method are listed below: Google ChromeEdgeFirefoxOperaSafari What does the getHours() method do?The getHours() method returns the hour for the specified date according to local time. The returned value is an integer between 0 and 23, where 0 represents midnight and 23 represents 11 PM.Can getHours() be used for time comparisons?Yes, getHours() can be used to compare the hours of different Date objects. By comparing the integer values returned by getHours(), you can determine which time is earlier or later within a day.Is getHours() affected by time zones?Yes, getHours() returns the hour based on the local time zone of the environment where the code is executed.How do you convert the hour from 24-hour format to 12-hour format using getHours()?To convert the hour from 24-hour format to 12-hour format, you can use simple arithmetic. For example, if the hour is greater than 12, subtract 12 and add an "PM" suffix; if it's 0, set it to 12 and add an "AM" suffix.What are some common use cases for the getHours() method?Common use cases for the getHours() method include logging the current hour, performing operations based on the time of day, and scheduling tasks that need to run at specific hours. Comment More infoAdvertise with us Next Article JavaScript Date getMilliseconds() Method K Kanchan_Ray Follow Improve Article Tags : Misc JavaScript Web Technologies javascript-date JavaScript-Methods +1 More Practice Tags : Misc Similar Reads JavaScript Date() Constructor JavaScript Date constructor is used to create a new Date object. The value returned will be different on the basis of whether the object is called with or without the new keyword. If we call the object new keyword a Date object is created otherwise a string representing the current dat-time is retur 3 min read JavaScript Date constructor Property JavaScript Date constructor property returns the constructor function for an object. It is an ES1 feature and is supported by all browsers. The function which is returned by this property is just the reference to this function, not a date containing the functionâs name. The JavaScript date construct 2 min read JavaScript Date now() Method The Date.now() method in JavaScript returns the current timestamp in milliseconds since January 1, 1970. This method doesnât require creating a new date object, making it one of the fastest and most efficient ways to capture the current time in your code.Syntaxlet curr_date = Date.now();ParametersTh 2 min read JavaScript Date parse() Method The JavaScript Date parse() method parses a date string and returns the number of milliseconds between the date string and midnight of January 1, 1970, UTC. If the argument is an invalid date string, it returns NaN (Not a Number).Syntax:Date.parse(datestring);Parameters:This method accepts a single 3 min read JavaScript Date UTC() Method In JavaScript, the Date.UTC() method is used to create a date object representing a specified date and time in UTC (Coordinated Universal Time). It accepts the year, month, day, hour, minute, second, and millisecond components of the date and returns the number of milliseconds since January 1, 1970, 4 min read JavaScript Date getDate() Method The JavaScript getDate() method returns the day of the month (from 1 to 31) for a specified date according to local time. It's used with the Date object to extract and work with the day component of a date.Syntax:DateObj.getDate()Parameters:This method does not take any parameters.Return Value:Retur 4 min read JavaScript Date getDay() Method JavaScript Date getDay() Method is used to fetch the day of a week(0 to 6) from a given Date object.Syntax:DateObj.getDay()Parameters:This method does not accept any parameters.Return Values:It returns the day of the week for the given date. The day of the week will be returned in the form of an int 3 min read JavaScript Date getFullYear() Method The JavaScript Date getFullYear() Method is used to fetch the year from a given Date object.Syntax:DateObj.getFullYear()Parameters:This function does not accept any parameters.Return Values:It returns the year for the given date.Example 1: This example shows the use of Date getFullYear() Method.java 3 min read JavaScript Date getHours() Method The Javascript date.getHours() method is used to return the hours from a given Date object according to the local time (a value ranging from 0 to 23).Syntax:DateObject.getHours()Parameters:This method does not accept any parameter. Return values: It returns the Hours for the given Date object. Hours 3 min read JavaScript Date getMilliseconds() Method The date.getMilliseconds() method is used to fetch the milliseconds from a given Date object. Syntax: DateObj.getMilliseconds() Parameter: This function does not accept any parameter. Return values: It returns the millisecond for the given date object. Milliseconds is an integer value ranging from 0 3 min read Like