Comment obtenir la date d'aujourd'hui sur google appscript?
J'ai besoin d'écrire un code pour entrer la date d'aujourd'hui dans une cellule.
function changeDate(){
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(GA_CONFIG);
var date = //Today´s date!?!?!!?
var endDate = date;
sheet.getRange(5, 2).setValue(endDate);
}
Utilities.formatDate(new Date(), "GMT+1", "dd/MM/yyyy")
Vous pouvez changer le format en échangeant les valeurs.
function changeDate() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(GA_CONFIG);
// You could use now Date(); on its own but it will not look Nice.
var date = Utilities.formatDate(new Date(), "GMT+1", "dd/MM/yyyy")
var endDate = date
}
L'objet Date
est utilisé pour travailler avec des dates et des heures.
Les objets de date sont créés avec new Date()
var now = new Date();
now - Date et heure actuelles.
function changeDate() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(GA_CONFIG);
var date = new Date();
sheet.getRange(5, 2).setValue(date);
}
Le script Google Apps est JavaScript, l'objet date est lancé avec new Date()
et toutes les méthodes JavaScript s'appliquent, voir la doc ici