AppsスクリプトではNaNを返します。私が使用している場合Date.parseは、アプリスクリプトで
function test(){
var parsedReminderDay = Date.parse("18-Sep-2016");
Logger.log(parsedReminderDay)
}
ザ・アプリスクリプトログリターン 'はNaNを' 私のために:
をしかし、これをテストします純粋なJSで、私は '14741.532億' 期待されるが返され得る:
https://jsfiddle.net/zkfxdqg4/
なぜですか? Appsスクリプトが盗聴されているのですか、何か問題がありますか?
有効な日付文字列ではありません。 Firefoxでも 'NaN'を返します。 Dateオブジェクトに渡すには、その文字列を自分で解析する必要があります – charlietfl
なぜJSFiddleが正しいものを返すのか分かりません。確かにそれは一貫して失敗するはずです。 >。< – HDCerberus
しかし、あなたはおそらくクロムのフィドルを見ている。私はファイアフォックスでそれを開き、そこでは動作しませんが、クロムにあります。あなたは日付オブジェクトの仕様通りに非標準の文字列形式を持っています – charlietfl