В принципе, мне нужен эквивалент T-SQL CONVERT(NVARCHAR(10), datevalue, 126)
Я пробовал:
-
from t in ctx.table select t.Date.ToString("yyyy-MM-dd")но он не поддерживает исключение -
from t in ctx.table select "" + t.Date.Year + "-" + t.Date.Month + "-" + t.Date.Dayно я не думаю, что это удобное решение, потому что мне может понадобиться изменить формат.
Единственное, что я вижу, это использовать Convert.ToString(t.Date, FormatProvider), но мне нужен поставщик формата, и я не уверен, что он работает либо
FormatProvider не выполняет work, String.Format не работает (string.Format("{0:yyyy-MM-dd}", t.Date) тоже не поддерживает исключение).