# DiscreteTimeTimeExtensions

> Extension methods for the DiscreteTime.

## Definition

* **Type:** Class
* **Namespace:** [Unity.IntegerTime](/engine/6000.6/script-reference/unity/integertime.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public static class DiscreteTimeTimeExtensions
```

## Static Methods

| Method                                                                                           | Description                                                        |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------ |
| [Abs](/engine/6000.6/script-reference/unity/integertime/discretetimetimeextensions/abs.md)       | Returns the absolute value of a time value.                        |
| [Clamp](/engine/6000.6/script-reference/unity/integertime/discretetimetimeextensions/clamp.md)   | Clamps the value x into the interval \[a, b].                      |
| [Floor](/engine/6000.6/script-reference/unity/integertime/discretetimetimeextensions/floor.md)   | The lower integer number of seconds represented as a DiscreteTime. |
| [Max](/engine/6000.6/script-reference/unity/integertime/discretetimetimeextensions/max.md)       | Returns the maximum of two time values.                            |
| [Min](/engine/6000.6/script-reference/unity/integertime/discretetimetimeextensions/min.md)       | Returns the minimum of two time values.                            |
| [Select](/engine/6000.6/script-reference/unity/integertime/discretetimetimeextensions/select.md) | Returns b if c is true, a otherwise.                               |
