Какие форматы даты распознаются Google Таблицами?

У меня есть googled это и посмотрел через SO, ничего не нашел. Как я могу получить список форматов дат, распознаваемых Google Таблицами?

Я нашел это - https://developers.google.com/sheets/api /руководства /форматы - о том, как отформатировать даты до требуемого результата, но я ищу список форматов дат, которые Google автоматически распознает как даты.

4 голоса | спросил Joshua Dance 1 FriEurope/Moscow2017-12-01T12:01:09+03:00Europe/Moscow12bEurope/MoscowFri, 01 Dec 2017 12:01:09 +0300 2017, 12:01:09

1 ответ


4

Какие входные данные понимаются как дата, зависит от настройки локали. Например, ввод «3.4.2017» в ячейке может или не может создать дату. См. список форматов по языку .

В каждой локали есть дополнительные вариации. Например, в локали США можно использовать один из следующих порядков:

  1. месяц день год
  2. год месяц день
  3. месяц (год по умолчанию - текущий)
  4. месяц год (день по умолчанию 1)
  5. year month (день по умолчанию 1)

Они могут быть разделены либо косой чертой /или дефисом -. Сепараторы нельзя смешивать; 3 /4-2014 не признается.

День можно записать двумя способами: 4 или 04.

Месяц может быть написан четырьмя способами: 9, 09, сентябрь, сентябрь. (Без учета регистра)

Первые две цифры года могут быть опущены, если используется формат 1. В других форматах такое упущение либо не анализируется, либо меняет смысл:

  • 3/2011 понимается как 2011-03-01 (значение дня опущено до 1)
  • 3/11 понимается как 2017-03-11 (опущен по умолчанию по умолчанию)

Итак, в целом у нас есть 5 заказов раз 2 разделителя раз 2 варианта для дневных времен 4 варианта для месячного времени 2 варианта в году для всего 160 форматов, минус некоторые запрещенные комбинации, отмеченные выше, минус некоторые перерасчеты (например, если месяц опущен, мы не должны считать его опцию 0). Все это относится только к одному языку (США) и может быть изменено без предварительного уведомления.

Ниже приведен формат документации формата даты предоставленный Google :

  

Понятые форматы могут зависеть от настроек региона и языка.

Заключение: просто используйте ISO 8601 .

ответил user135384 1 FriEurope/Moscow2017-12-01T16:01:32+03:00Europe/Moscow12bEurope/MoscowFri, 01 Dec 2017 16:01:32 +0300 2017, 16:01:32

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132