- DAX Functions Tutorial
- DAX Functions - Home
- DAX Functions - Introduction
- DAX Parameter Naming Conventions
- Description Structure
- DAX Functions - Aggregation
- DAX Functions - Filter
- DAX Functions - Time Intelligence
- DAX Functions - Date and Time
- DAX Functions - Information
- DAX Functions - Logical
- Math & Trigonometric Functions
- DAX Functions - Parent & Child
- DAX Functions - Statistical
- DAX Functions - Text
- DAX Functions - Other
- DAX Functions Useful Resources
- DAX Functions - Quick Guide
- DAX Functions - Useful Resources
- DAX Functions - Discussion
DAX Date & Time - TIME function
Description
Converts hours, minutes, and seconds given as numbers to a time in datetime format.
Syntax
TIME (<hour>, <minute>, <second>)
Parameters
Sr.No. | Parameter & Description |
---|---|
1 |
hour A number from 0 to 23 representing the hour. Any value greater than 23 will be divided by 24 and the remainder will be treated as the hour value. |
2 |
minute A number from 0 to 59 representing the minute. Any value greater than 59 will be converted to hours and minutes. |
3 |
second A number from 0 to 59 representing the second. Any value greater than 59 will be converted to hours, minutes, and seconds. |
Return Value
Returns the specified time in datetime format.
Remarks
DAX works with date and time values in datetime format. Numbers in other formats are implicitly converted when you use a date/time value in a DAX function.
DAX TIME function takes the integers that are input as parameters and generates the corresponding time. The TIME function is most useful in situations where the hour, minute, and second are supplied by DAX formulas.
Time values are a portion of a date value, and in the serial number system are represented by a decimal number. Hence, the datetime value 12:00 PM is equivalent to 0.5, because it is half of a day. You can use DAX TIME function in conjunction with other DAX functions to convert the numbers to a format that can be recognized as a time.
Example
= TIME (2,90,30) returns 12/30/1899 3:30:30 AM. = TIME (12, 30, 0) returns 12/30/1899 12:30:00 PM