

はじめまして、よろしくお願いいたします。

以下の記事を参考にして、`doGet` 関数を用いたスクリプトを書いております。

[【GASで作るワークフロー】URLクリックで「承認」とするスクリプトの作り方](https://tonari-it.com/gas-workflow-
form-gmail-spreadsheet/)

以下のようにbodyで日付を引用すると、

[code]

    body += `・購買日: ${date}\n`;
    
[/code]

このような表示になってしまいます：

[code]

    Mon Jul 13 2020 00:00:00 GMT+0100 (British Summer Time)
    
[/code]

スプレッドシート上では「13/07/20」と表示させているのですが、同じ様に、シンプルに表示する方法はありますでしょうか？

お力添えいただけましたら幸甚です。  
どうぞよろしくお願いいたします。


CC BY-SA 4.0
2020-07-06T21:14:10.310
68353
2021-03-16T07:05:02.147
2020-07-07T01:34:30.013
3060
40964
question
google-apps-script
doGet 関数を用いたスクリプトで日付のフォーマットを変更したい


問題を引き起こすスクリプトが不明なため、直接の解決策となるかわかりませんが、例えば `getValues()`
を使用して値を取得している場合、`getDisplayValues()`に変更すれば、必要な結果を取得できるかもしれません。

参考:  
[Class Range | Apps Script | Google
Developers](https://developers.google.com/apps-
script/reference/spreadsheet/range#getdisplayvalues)

これに加えて、Web Appsを使用しているようであれば、スクリプトを変更した際はWeb
Appsを新たなバージョンとして再デプロイしてください。これにより最新のスクリプトが反映されます。これにご注意ください。

* * *

_この投稿は @Tanaike さんのコメント の内容を元に コミュニティwiki として投稿しました。_


CC BY-SA 4.0
2021-03-16T07:05:02.147
74691
2021-03-16T07:05:02.147
3060
68353
answer