moment 사용 시 tz does not a function 에러가 나면서 moment 쓸 때 에러가 나서 찾아보니까
moment 사용 시 typescript 도 사용하면 나는 케이스이고,
moment-timezone 이라는 타입을 typescript 에서 알지 못해서 발생하는 에러였다.
해결 방법은,
typings.json
에
"moment-timezone": "github:DefinitelyTyped/DefinitelyTyped/moment-timezone/moment-timezone.d.ts#f8a90040348e83926f44e690b209769c4f88b961"
추가해서 다시 typings install
하니까 해결됐다.
참고 사이트 : https://stackoverflow.com/questions/37540311/how-to-use-moment-timezone-in-angular-2-class/39857409