Spaces:
Runtime error
Runtime error
from datetime import datetime, timedelta | |
from facefusion.date_helper import describe_time_ago | |
def get_time_ago(days : int, hours : int, minutes : int) -> datetime: | |
previous_time = datetime.now() - timedelta(days = days, hours = hours, minutes = minutes) | |
return previous_time.astimezone() | |
def test_describe_time_ago() -> None: | |
assert describe_time_ago(get_time_ago(0, 0, 0)) == 'just now' | |
assert describe_time_ago(get_time_ago(0, 0, 10)) == '10 minutes ago' | |
assert describe_time_ago(get_time_ago(0, 5, 10)) == '5 hours and 10 minutes ago' | |
assert describe_time_ago(get_time_ago(1, 5, 10)) == '1 days, 5 hours and 10 minutes ago' | |