Prolongar el prototipo de fecha con una interfaz mecanografiada
Quiero agregar una función getWeekNumber al prototipo Date en javascript / typecript. Quiero hacerlo con una interfaz porque, de lo contrario, recibo un error de que no conoce el método getWeekNumber ().
Primero probé con una interfaz de fecha estándar como esta:
interface Date {
getWeekNumber(): number;
}
Esto tenía la resolución de que todos los métodos de Date ya no se pueden llamar.
Quiero saber si hay una manera de extender la Fecha con una interfaz.