# GetRemainingTime(int)

> Gets a progress indicator's remaining time, in seconds.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor](/engine/6000.6/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public static long GetRemainingTime(int id)
```

### Parameters

**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): The progress indicator's unique ID.

### Returns

| Type                                                        | Description                      |
| ----------------------------------------------------------- | -------------------------------- |
| [long](https://learn.microsoft.com/dotnet/api/system.int64) | The number of seconds remaining. |

### Remarks

If the remaining time is not set manually, Unity computes it automatically. Unity computes a progress indicator's remaining time based on the average of the last five updates of its current running time, and progress. This helps prevent large fluctuations in the displayed value, and results in smoother progress reporting.
