Преобразование времени в 12-часовой формат в Кассандре - PullRequest
0 голосов
/ 05 июля 2018

Я использую Cassandra 3.11.2. Кассандра показывает дату и время в 24-часовом формате. Как мне изменить это на стандартный 12-часовой формат?

1 Ответ

0 голосов
/ 05 июля 2018

Печать времени в cqlsh контролируется настройкой time_format в секции [ui] в ~/.cassandra/cqlshrc. Строка формата соответствует Python time.strftime format . Поэтому вам нужно изменить что-то вроде этого (%I - 12-часовой формат, %p - индикатор AM / PM):

[ui]
time_format = %Y-%m-%d %I:%M:%S %p 

Пример:

cqlsh> create table test.tm(id int primary key, tm timestamp);
cqlsh> insert into test.tm(id,tm) values(1, '2018-06-18 18:30:55Z');
cqlsh> SELECT * from test.tm;

 id | tm
----+------------------------
  1 | 2018-06-18 08:30:55 PM    

(1 rows)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...