-
Notifications
You must be signed in to change notification settings - Fork 108
Open
Description
導入が失敗して調査していて気づいたのですが、開始日などに 2015/08/04 のように 08 があると DateUtils が正常に動かないようです。
Google Apps Script のバグなのか、parseInt('08') すると NaN が帰ってきてしまいます。
8進数処理をしてしまい、8進数として不正なために NaN が帰ってきてしまう?ようです。
parseInt('08', 10) とすれば 8 が帰ってきます。
ちなみに、Mac の npm テストで上記を処理すると NaN にならずに 8 が帰ってくるようです。
Google Apps Script では、全般的に 10 進数を想定している箇所には 10 を明示的に指定した方が良さそうです。
修正しようと思ったのですが、DateUtils 以外でも利用している場所がありそうなので、修正できていません。。。
Metadata
Metadata
Assignees
Labels
No labels