มาดูวิธีเปลี่ยนข้อมูลใน Google Sheet ปี ค.ศ. ให้เป็นปี พ.ศ. ด้วย Google App Script ง่าย ๆ กันดีกว่า
function convertDateToThaiYear() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(SheetName);
var range = sheet.getActiveRange();
var values = range.getValues();
for (var i = 0; i < values.length; i++) {
for (var j = 0; j < values[i].length; j++) {
if (values[i][j] instanceof Date) {
var date = values[i][j];
var thaiYear = date.getFullYear() + 543;
var newDate = new Date(thaiYear, date.getMonth(), date.getDate());
values[i][j] = Utilities.formatDate(newDate, Session.getScriptTimeZone(), "dd/MM/yyyy");
}
}
}
range.setValues(values);
}
//เด็กคอม