$groupsArray[] = []; //define this outside the users foreach loop
//inside the users foreach loop
foreach ($userGroups as $group) {
if(!array_key_exists($group, $groupsArray){
$groupsArray[$group] = true;
}
}
//then, outside the users foreach loop:
foreach($groupsArray as $group){
$usGroup = new Group(); //Create the user_groups
$usGroup->groupName = $group;
$usGroup->save();
}
我想要做的是当我的数据集中的某个列等于当前日期时,gmail会向我发送提醒。我是编码新手,遇到了麻烦。请帮帮忙?
答案 0 :(得分:0)
我在设置变量后添加了以下内容,以确定它们是否与您的比较相称(执行后按ctrl + Enter键查看日志)。
Logger.log(date_end);
Logger.log(todaysDate.setHours(0,0,0,0));
它们根本没有可比性。以下是我为改变这项工作所做的改动:
var todaysDate = Utilities.formatDate(new Date(), "GMT+1", "MM/dd/yyyy");
var date_end = Utilities.formatDate(date_end_values[i][0], "GMT+1", "MM/dd/yyyy");
if(date_end == todaysDate) {
HTH