Return a datetime.datetime, aware or naive depending on use_tz setting. When use_tz=True, returns an aware datetime in UTC. When use_tz=False, returns a naive datetime.
()
| 57 | |
| 58 | |
| 59 | def now() -> datetime: |
| 60 | """ |
| 61 | Return a datetime.datetime, aware or naive depending on use_tz setting. |
| 62 | |
| 63 | When use_tz=True, returns an aware datetime in UTC. |
| 64 | When use_tz=False, returns a naive datetime. |
| 65 | """ |
| 66 | if get_use_tz(): |
| 67 | return datetime.now(tz=UTC) |
| 68 | else: |
| 69 | return datetime.now() |
| 70 | |
| 71 | |
| 72 | @functools.cache |
no test coverage detected