前提・実現したいこと
GASでMoment.jsを使いたいのですが、うまくログに表示されません。
発生している問題・エラーメッセージ 出てくるログ
[20-02-03 02:34:25:817 JST] Mon Feb 03 02:34:25 GMT+09:00 2020 [20-02-03 02:34:25:818 JST] {date= function (a) { var c = this._isUTC ? "UTC" : ""; return null != a ? (this._d["set" + c + b](a), bb.updateOffset(this), this) : this._d["get" + c + b](); } , milliseconds= function (a) { var c = this._isUTC ? "UTC" : ""; return null != a ? (this._d["set" + c + b](a), bb.updateOffset(this), this) : this._d["get" + c + b](); } return this.zone(0); } //~長いので省略しました~ function (a) { switch (a = n(a)) { case "year": this.month(0); case "month": this.date(1); case "week": case "isoWeek": case "day": this.hours(0); case "hour": this.minutes(0);
該当のソースコード
GAS
1function myFunction() { 2 var moment = Moment.load(); 3 var SS = SpreadsheetApp.openById("XXX"); 4 var sheet = SS.getSheets()[2]; 5 var date = new Date(); 6 var moment = Moment.moment("2008年12月7日", "yyyy年M月D日"); 7 Logger.log(date); 8 Logger.log(moment); 9}
試したこと
moment.getValue();
でやってみたら、「オブジェクト Mon Dec 07 2020 00:00:00 GMT+0900 で関数 getValue が見つかりません。」と表示されたので、momentオブジェクト自体は取得できているようです。
補足情報(FW/ツールのバージョンなど)
moment.jsのバージョンは9です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。