184 похожих чатов

Друзья, не смог получить ответ, а хотелось бы: Сервер в timezone

UTC
» timedatectl status | grep "Time zone"
Time zone: Etc/UTC (UTC, +0000)
В конфиге
<timezone>UTC</timezone>

SELECT
toDateTime('2016-06-15 23:00:00', 'Asia/Yekaterinburg') AS time,
toDateTime(time) AS date_local,
toDateTime(time, 'Asia/Yekaterinburg') AS date_yekat,
toString(date_yekat, 'US/Samoa') AS time_samoa
Результат:
time = 2016-06-15 23:00:00
date_local = 2016-06-15 23:00:00
date_yekat = 2016-06-15 23:00:00
time_samoa = 2016-06-15 07:00:00

Вопрос: почему date_local такая же как и time? По идее, time должен быть в UTC, т.е. 18:00

1 ответов

9 просмотров

clickhouse-client --use_client_time_zone=0 проверяйте используя toString( ) иначе клиент конвертит. toDateTime('2016-06-15 23:00:00', 'Asia/Yekaterinburg') AS time, toDateTime(time) AS date_local, DateTime(time, 'Asia/Yekaterinburg') эти три поля это '2016-06-15 23:00:00', в зоне UTC, т.е. тут и должно возращатся 2016-06-15 23:00:00 вы не догоняете что clickhouse-client конвертит вам в UTC ------------ SELECT toString(toDateTime('2016-06-15 23:00:00'), 'Asia/Yekaterinburg') 2016-06-16 04:00:00 -------------- toDateTime('2016-06-15 23:00:00', 'Asia/Yekaterinburg') AS time '2016-06-15 23:00:00' -- время в UTC уже с типом DateTime toDateTime('2016-06-15 23:00:00', 'Asia/Yekaterinburg') -- переводит в 'Asia/Yekaterinburg' в DateTime, и сразу назад в UTC

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

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Всем привет. Подскажите, пожалуйста, как вы реализовываете следующий функционал. Допустим есть форма, в которой имеется выпадающий список со значениями. Значения хранятся в БД...
Евгений
7
Открыл свой двухкилобайтный экзешник в x32dbg, а тут какая-то хрень. Смущает кнопка "выполнить до пользовательского кода", а что ещё может быть в файле помимо него ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
11
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
31
Мне были интересны дишные хаки и я нашёл любопытный способ на форуме через __traits, что-то вроде int delegate(int) fac = (int n) => n == 0 ? 1 : n * __traits(parent, {})(n - ...
Constantin F.
1
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
Карта сайта