.net к вопросу формата даты Oracle - PullRequest
0 голосов
/ 03 октября 2018

У меня есть приложение C #, которое читает данные из представления Oracle.Формат даты Oracle mm/dd/yyyy, но из приложения .net эта маска формата выдает ошибку, поскольку время отсутствует.Я бы хотел установить дату по умолчанию mm/dd/yyyy 12:00 am.Какой самый простой способ сделать это?

return string.Format("trunc(to_date({0}, 'MM/DD/YYYY HH:MI AM'), 'DDD')", 
    LeftDateDelimiter + Source + RightDateDelimeter);

1 Ответ

0 голосов
/ 05 октября 2018

Если вы извлекаете поле даты без данных о времени и нуждаетесь в нем в виде строки в этом формате, попробуйте следующее: to_char({0}, 'MM/DD/YYYY HH:MI AM')

Если эти поля даты делают имеютданные времени, и вы хотите показать их все как 12:00 утра, затем попробуйте это: to_char(trunc({0}), 'MM/DD/YYYY HH:MI AM')

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