как преобразовать значение даты и времени в час - PullRequest
0 голосов
/ 29 апреля 2010

У меня есть значение даты и времени как

  1. 2010-04-07 09: 00: 00.000

  2. 2010-04-07 14: 30: 00.000

как конвертировать 14:30 в 14:30

Ответы [ 3 ]

1 голос
/ 29 апреля 2010
SELECT RIGHT(CONVERT(varchar(7), Myvalue, 100), 7)

Еще лучше было бы сделать это в коде клиента ...

0 голосов
/ 29 апреля 2010

ГБН , вы не имели в виду SELECT RIGHT(CONVERT(varchar(AT-LEAST-19), Myvalue, 100), 7)?

0 голосов
/ 29 апреля 2010

Хотите сделать это в запросе, если так, посмотрите.

select date_format(date, "%Y-%m-%d %r") from table_name

также посмотрите на это

ДЛЯ MSSQL ВЫ ДОЛЖНЫ ИСПОЛЬЗОВАТЬ convert () method

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