Solución

@maiquez·7/9/2026TypeScript
solution.tsTypeScript
class Date:
    def __init__(self, year: int, month: int, day: int) -> None:
        self.year = year
        self.month = month
        self.day = day

    # Agrega aquí el classmethod que parsea un string "YYYY-MM-DD"
    @classmethod
    def from_string(cls, date_str) -> "Date":
        date = date_str.split("-")
        year = int(date[0])
        month = int(date[1])
        day = int(date[2])
        return cls(year,month,day)


def parse_date(date_str: str) -> dict:
    # Usa Date.from_string para parsear y retorna {"year": ..., "month": ..., "day": ...}
    result = Date.from_string(date_str)
    return {"year": result.year, "month": result.month, "day": result.day}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.