前提・実現したいこと
Google Apps ScriptでAPIを叩いて返ってきたJSONに大きな数値が入っているため
JSON.parseした際に指数変換されてしまう。
JSONの値を取り出したいだけなので、Parseが不要であれば、responseから
timestampのvalueを取り出す方法を教えていただいてもOKです。
発生している問題・エラーメッセージ
JavaScript
1var response = UrlFetchApp.fetch("https://example.com"); 2var json = JSON.parse(response);
返ってくるJSON
"timestamp":1527648847353
ParseしたJSON
timestamp=1.527648847353E12
補足
timestampはUNIXタイムのミリ秒です。
比べた感じ、小数点をとって、末尾のE12をカットすればいいような気もしますが、
本質ではない気がするので・・・。
よろしくお願いいたします。
追記
使用しているブラウザとバージョンは下記のとおりです。
Google Chrome 67.0.3396.62
回答1件
あなたの回答
tips
プレビュー