こんにちは、TimespanObj.ToString()を使用すると、12:33:00のような完璧な出力が得られます。LINQクエリの文字列問題へのタイムスパン
私は以下のlinqクエリを使用します。
var time = SomeSimpleQuery.Select(t => new { time = t.FromTime.ToString() });
ここで、FromTimeは、LINQ-TO-SQLクラス(既定値)のSQL DatabaseとTimespanの時間(7)です。
次に、「jan 1 1900 12:00 PM」のような形式の出力が得られます。どうして?
良い! SQL側で変換できますか?私は他のインフォメーションも取り込んでいるからです。時間だけではありません。 – Vikas
残りの情報はすべて同時に取得しますが、クライアント側でToString処理を行い、残りのデータはすべて同じにします。私はあなたがSQL側で、特にLINQからそれをフォーマットする方法についてはわかりません。私は答えを編集して、私が意味することを示します。 –
とてもうれしく説明してくれてありがとう。このような説明がもっと必要です。 –