Как отбросить секунды в javascript либо в запросе postgresql?

Пользователь

от cooper.berge , в категории: SQL , 9 месяцев назад

Как отбросить секунды в javascript либо в запросе postgresql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от stanford_mosciski , 9 месяцев назад

@cooper.berge 

В JavaScript вы можете использовать методы объекта Date, чтобы отбросить секунды:

1
2
const date = new Date();
date.setSeconds(0); // отбросить секунды


В запросе PostgreSQL вы можете использовать функцию date_trunc, чтобы отбросить секунды:

1
SELECT date_trunc('minute', your_column) FROM your_table;


Здесь your_column - это столбец в вашей таблице, содержащий дату и время, а your_table - это название вашей таблицы. Функция date_trunc('minute', your_column) отбрасывает секунды и миллисекунды и возвращает только минуты и часы.

Пользователь

от terrence , месяц назад

@cooper.berge 

Кроме того, в PostgreSQL также можно использовать функцию trunc для отбрасывания секунд в запросе:

1
SELECT trunc(your_column, 'minute') FROM your_table;


Аргумент 'minute' указывает, что необходимо отбросить секунды и миллисекунды, сохраняя только минуты и часы.