こんにちは!kossyです!
さて、今回は、JavaScriptの日付を扱うライブラリの一つである。date-fnsを少し触ってみたので、ブログに残してみたいと思います。
引数一つだと怒られる
Angularのプロジェクト内で、
format(new Date());
というコードを記述したところ、
An argument for 'format' was not provided.
と怒られてしまいました、、、
定義元を確認したところ、
function format( date: Date | number, format: string, options?: { locale?: Locale weekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6 firstWeekContainsDate?: number useAdditionalWeekYearTokens?: boolean useAdditionalDayOfYearTokens?: boolean } ): string namespace format {}
と書いてあり、引数はdateだけではダメだから怒られていたようです。
format(new Date(), 'YYYY/MM/DD');
と記述することでエラーが発生しなくなりました。
と思ったら、
format(new Date(), 'yyyy/MM/dd')
にしろ!!とコンソールで怒られてしまいました、、、
みなさんもお気を付けください。