如何使用appscript访问电子邮件的日期/时间

use*_*629 1 gmail google-apps-script

在此输入图像描述

我正在看我的收件箱,我可以看到电子邮件被记录的时间,但我很难看到如何获取电子邮件的日期/时间,尽管查看了应用程序脚本gmail API(https:/ /developers.google.com/apps-script/reference/gmail/gmail-app?hl=ja#detailed-documentation)

可以这样做吗?

Tan*_*ike 5

以下样本怎么样?您可以使用检索每封电子邮件的日期getDate().示例脚本如下.

示例脚本:

var threads = GmailApp.getInboxThreads(0, 50);
threads.forEach(function(messages){
  messages.getMessages().forEach(function(msg){
    var date = msg.getDate(); // date/time
    var body = msg.getBody(); // mail
    Logger.log(date)
    Logger.log(body)
  });
});
Run Code Online (Sandbox Code Playgroud)
  • 的信息getDate()这里
  • 的信息getInboxThreads()这里

如果我误解你的问题,我很抱歉.