3
我有我的angular2應用程序配置的時刻,當我試圖在本週六的日期分配給一個日期類型變量,類型'Moment'不可分配給'Date'類型。物業「toDateString」缺少在類型「時刻」
case "weekend":
this.fromDate = moment().startOf('week');
它顯示了一個錯誤說法,
Type 'Moment' is not assignable to type 'Date'. Property 'toDateString' is missing in type 'Moment'
我曾經在我的組件進口時刻如下,
import * as moment from 'moment/moment';
爲什麼要downvote here? – Sajeetharan
該消息是不言自明的。您正在嘗試將類型爲「Moment」的moment()。startOf('week')'賦值給類型爲Date的變量this.fromDate。將'this.fromDate'的類型設置爲Moment,或者將時刻轉換爲Date。 –
如果您需要轉換爲js日期,'startOf'會返回一個對象use ['toDate()'](http://momentjs.com/docs/#/displaying/as-javascript-date/)。 – VincenzoC