Comment créer une méthode d'extension en caractères d'imprimerie pour 'Date' type de données

J'ai essayé de créer une méthode d'extension en caractères d'imprimerie basée sur cette discussion (https://github.com/Microsoft/TypeScript/issues/9), mais je ne pouvais pas créer un travail.

Voici mon code,

namespace Mynamespace {
    interface Date {
        ConvertToDateFromTS(msg: string): Date;
    }

    Date.ConvertToDateFromTS(msg: string): Date {
        //conversion code here
    }

    export class MyClass {}
}

mais sa ne fonctionne pas.

OriginalL'auteur AhammadaliPK | 2016-07-18