string representation
This commit is contained in:
parent
7e59b2de23
commit
1ad0116128
@ -0,0 +1 @@
|
|||||||
|
from fixedcal.core.date import FixedDate
|
@ -150,3 +150,12 @@ class FixedDate:
|
|||||||
new_date = self.datetime - o
|
new_date = self.datetime - o
|
||||||
return FixedDate(date=new_date)
|
return FixedDate(date=new_date)
|
||||||
raise ValueError("Invalid subtractor type, expected FixedDate or timedelta")
|
raise ValueError("Invalid subtractor type, expected FixedDate or timedelta")
|
||||||
|
|
||||||
|
def __str__(self) -> str:
|
||||||
|
"""String representation of fixed date.
|
||||||
|
For year day, month is 14 and date 1.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
str: Date as YYYY-MM-DD
|
||||||
|
"""
|
||||||
|
return f"{self._year:04.0f}-{self.month:02.0f}-{self.day_of_month:02.0f}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user