Как отформатировать несколько столбцов типа Дата в дд / мм / гггг, используя Google Sheets Api в Ruby?

if (index < 0 || index >= array.length) {
    // Don't use this index. This is out of bounds (borders, limits, whatever).
} else {
    // Yes, you can safely use this index. The index is present in the array.
    Object element = array[index];
}

См. также:


Обновление: в соответствии с вашим фрагментом кода,

for(int i = 0; i<=name.length; i++) {

Индекс содержит длину массива. Это за гранью. Вы должны заменить <= на <.

for(int i = 0; i < name.length; i++) {
2
задан Hasan 4 March 2019 в 12:43
поделиться

1 ответ

Вы всегда можете поставить дату так, как ожидает Google Sheets, в вашем случае mm/dd/yyyy.

Вы можете преобразовать экземпляры Time , Date или DateTime в любой желаемый формат, используя #strftime . Это выводит строку в указанном формате. Посмотрите на http://www.strftime.net/ для различных вариантов и живую демонстрацию.

В качестве альтернативы вы можете использовать локализовать функциональность Ruby on Rails. Это можно сделать, позвонив по телефону:

I18n.l your_time_variable, format: :default
0
ответ дан 3limin4t0r 4 March 2019 в 12:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: