I am seeing some very strange behavior with reading a date from my sheet. Here is my code:
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[1];
var dataRange = sheet.getDataRange();
var values = dataRange.getValues();
SpreadsheetApp.getUi().alert(values[14][9]);
The cell at 14,9 has the following date 10/15/2016 but when I do the alert, I get the following value - 42658
I don't understand what's going on. Can someone help me with this?
This is resolved by doing
var values = dataRange.getDisplayValues();