# TimeValue

> Creates from a float and an optional TimeUnit.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEngine.UIElements](/engine/6000.5/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

## TimeValue(float)

Creates from a float and an optional [TimeUnit](/engine/6000.5/script-reference/unityengine/uielements/timeunit.md).

```csharp
public TimeValue(float value)
```

### Parameters

**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)):&#x20;

### Remarks

[TimeUnit.Second](/engine/6000.5/script-reference/unityengine/uielements/timeunit/second.md) is the default unit.

## TimeValue(float, TimeUnit)

Creates from a float and an optional [TimeUnit](/engine/6000.5/script-reference/unityengine/uielements/timeunit.md).

```csharp
public TimeValue(float value, TimeUnit unit)
```

### Parameters

**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): **** (\[TimeUnit]\(/engine/6000.5/script-reference/unityengine/uielements/timeunit)):&#x20;

### Remarks

[TimeUnit.Second](/engine/6000.5/script-reference/unityengine/uielements/timeunit/second.md) is the default unit.
