| 12345678910111213141516171819202122 |
- # Copyright (c) Microsoft Corporation. All rights reserved.
- # Licensed under the MIT License. See LICENSE in the project root
- # for license information.
- """Provides monotonic timestamps with a resetable zero.
- """
- import time
- __all__ = ["current", "reset"]
- def current():
- return time.monotonic() - timestamp_zero
- def reset():
- global timestamp_zero
- timestamp_zero = time.monotonic()
- reset()
|