Google Aufgabenplaner
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Aufgaben aus der Aufgabenliste abrufen
function getTasksFromDefaultList() {
// You can substitute a task list ID here to retrieve all the tasks
// in that list.
var TASK_LIST_ID = '@default';
var taskList = Tasks.Tasklists.get(TASK_LIST_ID);
// Display the task list details.
console.log('Name: %s (%s)', taskList.title, taskList.id);
// Retrieve all the tasks in the list.
var tasks = Tasks.Tasks.list(TASK_LIST_ID);
for (var i = 0; i < tasks.items.length; i++) {
console.log(' %s) Title: %s, Due on: %s, Status: %s, ID = %s.',
i.toFixed(0), tasks.items[i].title,
tasks.items[i].due ? tasks.items[i].due : 'Never',
tasks.items[i].status, tasks.items[i].id);
}
}
Aufgaben erstellen
function createTask() {
// You can substitute a task list ID here to create the task in a
// specific list.
var TASK_LIST_ID = '@default';
var task = Tasks.newTask();
task.title = 'Run reports';
task.notes = 'Run account performance report in 5 days.';
var dueDate = new Date();
dueDate.setDate(dueDate.getDate() + 5);
task.due = dueDate.toISOString();
var newTask = Tasks.Tasks.insert(task, TASK_LIST_ID);
console.log('Task with title = %s, id = %s and notes = %s was created. ' +
'Task is due on %s.',
newTask.title, newTask.id, newTask.notes, newTask.due);
}
Aufgabe als beendet markieren
function markTaskAsCompleted() {
var TASK_ID = 'INSERT_TASK_ID_HERE';
var TASK_LIST_ID = '@default';
// Retrieve the task.
var task = Tasks.Tasks.get(TASK_LIST_ID, TASK_ID);
task.status = 'completed';
var updatedTask = Tasks.Tasks.update(task, TASK_LIST_ID, TASK_ID);
console.log('Task with title = %s, id = %s and notes = %s was marked ' +
'as complete.', updatedTask.title, updatedTask.id,
updatedTask.notes);
}
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-08-21 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-08-21 (UTC)."],[[["The code demonstrates how to retrieve tasks from the default Google Tasks list, including details like title, due date, status, and ID."],["It showcases the creation of a new task with a title, notes, and a due date set for 5 days from the current date."],["The provided example illustrates how to mark a task as completed by updating its status using the task ID and task list ID."]]],[]]