Автор Тема: Почему такой странный формат даты?  (Прочитано 1765 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7136
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
get-agentlog -Start "05/25/2017 12:41" -End "05/25/2017 12:43"

В региональных настройках сервера Россия.И краткая дата там 25.05.17
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн shs

  • Модераторы
  • Ветеран
  • *****
  • Сообщений: 4401
  • Рейтинг: 89
    • Просмотр профиля
    • ShS's blog
  • Откуда: Default city
Почему такой странный формат даты?
« Ответ #1 : 26 мая 2017, 10:29:03 »
В региональных настройках сервера Россия.И краткая дата там 25.05.17
Это сделано специально. В разных странах - разные форматы даты-времени, потому волевым решением (чтоб народ не путался) было принято, что для преобразования типов данных [string] -> [datetime] строка предварительно должна быть отформатирована по следующему шаблону ''MM/dd/yyyy". Это by design.
Иначе один и тот же скрип будет по разному работать на машинах с разными региональными настройками.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7136
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Почему такой странный формат даты?
« Ответ #2 : 26 мая 2017, 10:38:23 »
Да, уже понял, но забавное... Консоль самой чанги имеет наборы инструментов которые не работают потому что эти инструменты строят запросы в формате региональных настроек сервера. Чудилы блин.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн shs

  • Модераторы
  • Ветеран
  • *****
  • Сообщений: 4401
  • Рейтинг: 89
    • Просмотр профиля
    • ShS's blog
  • Откуда: Default city
Почему такой странный формат даты?
« Ответ #3 : 26 мая 2017, 10:41:02 »
Консоль самой чанги имеет наборы инструментов которые не работают потому что эти инструменты строят запросы в формате региональных настроек сервера. Чудилы блин.
Это очевидный баг программеров.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7136
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Почему такой странный формат даты?
« Ответ #4 : 26 мая 2017, 12:40:27 »
И это чанга 2010, в которой всё это уже могли давно исправить блин. Хотя за 4 года эксплуатации ,я только сейчас увидел это.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.