---
title: "Class QueryableDateTime"
slug: "sdk--stylelabs.m.base.querying.linq.queryabledatetime"
abstract: ""
---
# Class QueryableDateTime

Used by querying to compare datetime-values.

## Inheritance

object

QueryableDateTime

## Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingLinq

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public class QueryableDateTime
```

## Operators

### operator ==(QueryableDateTime, DateTime)

Equals operator.

#### Declaration

```csharp
public static bool operator ==(QueryableDateTime obj1, DateTime obj2)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [QueryableDateTime](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryabledatetime.html) | obj1 | Left operand. |
| DateTime | obj2 | Right operand. |

#### Returns

| Type | Description |
| --- | --- |
| bool | true if the operator evaluates to true, false otherwise. |

### operator >(QueryableDateTime, DateTime)

Greater than operator.

#### Declaration

```csharp
public static bool operator >(QueryableDateTime obj1, DateTime obj2)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [QueryableDateTime](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryabledatetime.html) | obj1 | Left operand. |
| DateTime | obj2 | Right operand. |

#### Returns

| Type | Description |
| --- | --- |
| bool | true if the operator evaluates to true, false otherwise. |

### operator >=(QueryableDateTime, DateTime)

Greater or equals to operator.

#### Declaration

```csharp
public static bool operator >=(QueryableDateTime obj1, DateTime obj2)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [QueryableDateTime](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryabledatetime.html) | obj1 | Left operand. |
| DateTime | obj2 | Right operand. |

#### Returns

| Type | Description |
| --- | --- |
| bool | true if the operator evaluates to true, false otherwise. |

### operator !=(QueryableDateTime, DateTime)

Not equals operator.

#### Declaration

```csharp
public static bool operator !=(QueryableDateTime obj1, DateTime obj2)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [QueryableDateTime](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryabledatetime.html) | obj1 | Left operand. |
| DateTime | obj2 | Right operand. |

#### Returns

| Type | Description |
| --- | --- |
| bool | true if the operator evaluates to true, false otherwise. |

### operator <(QueryableDateTime, DateTime)

Less than operator.

#### Declaration

```csharp
public static bool operator <(QueryableDateTime obj1, DateTime obj2)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [QueryableDateTime](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryabledatetime.html) | obj1 | Left operand. |
| DateTime | obj2 | Right operand. |

#### Returns

| Type | Description |
| --- | --- |
| bool | true if the operator evaluates to true, false otherwise. |

### operator <=(QueryableDateTime, DateTime)

Less or equals to operator.

#### Declaration

```csharp
public static bool operator <=(QueryableDateTime obj1, DateTime obj2)
```

#### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [QueryableDateTime](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.base.querying.linq.queryabledatetime.html) | obj1 | Left operand. |
| DateTime | obj2 | Right operand. |

#### Returns

| Type | Description |
| --- | --- |
| bool | true if the operator evaluates to true, false otherwise. |
