Поделиться через


ISDATETIME

Применимо к:Вычисляемый столбецВычисляемая таблицаИзмерятьВизуальное вычисление

Проверяет, является ли значение датой и временем, а также возвращает TRUE или FALSE.

Синтаксис

ISDATETIME(<value>)

Параметры

Срок Definition
value Значение, которое требуется проверить.

Возвращаемое значение

TRUE Значение, если значение равно дате или времени; в противном случае FALSE.

Замечания

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Example

DAX Следующий запрос показывает поведение ISDATETIME.

EVALUATE
{
    IF ( ISDATETIME ( 42 ), "Is datetime", "Is not datetime" ), // RETURNS: Is not datetime
    IF ( ISDATETIME ( "42" ), "Is datetime", "Is not datetime" ), // RETURNS: Is not datetime
    IF ( ISDATETIME ( "2025-07-01" ), "Is datetime", "Is not datetime" ), // RETURNS: Is not datetime
    IF ( ISDATETIME ( dt"2025-07-01" ), "Is datetime", "Is not datetime" ), // RETURNS: Is datetime
    IF ( ISDATETIME ( DATE ( 2025, 7, 1 ) ), "Is datetime", "Is not datetime" ) // RETURNS: Is datetime
}