Попытка установить для столбца электронной таблицы Google формат DateTime
.К сожалению это остается Automatic
.
Это вызывает возврат String
вместо DateTime
при вызове API Google Sheets spreadsheets.values.get
SpreadsheetsResource.ValuesResource.GetRequest request = service.Spreadsheets.Values.Get(spreadsheetId, "LV!A2:D");
ValueRange response = request.Execute();
IList<IList<Object>> values = response.Values;
if (values != null && values.Count > 0)
{
foreach (var row in values)
{
log.InfoFormat("{0} {1} {2} {3}", row[0].GetType(), row[1].GetType(), row[2].GetType(), row[3].GetType());
value.Add(new Fb((string) row[0], (DateTime) row[1], (DateTime) row[2], (string) row[3]));
}
}
Как установить, чтобы столбец всегда оставался DateTime
?