operations
datetime_as_dt(ts=None, format=TIME_FMT_24H)
Convert a datetime string to a datetime.datetime object.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ts |
str
|
A datetime str to convert to a Python |
None
|
format |
str
|
The |
TIME_FMT_24H
|
Returns
(str): A formatted `datetime.datetime` object
Source code in src/red_utils/std/time_utils/operations.py
datetime_as_str(ts=None, format=TIME_FMT_24H)
Convert a datetime.datetime object to a string.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ts |
datetime
|
A Python |
None
|
format |
str
|
The |
TIME_FMT_24H
|
Returns
(str): A formatted `datetime.datetime` `str`
Source code in src/red_utils/std/time_utils/operations.py
get_ts(as_str=False, format=TIME_FMT_24H)
Get a timestamp object.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
as_str |
bool
|
If |
False
|
format |
str
|
The |
TIME_FMT_24H
|
Returns
(datetime.datetime): a Python `datetime.datetime` object.
(str): If `as_str` is `True`, converts datetime to a string & returns.