0

私はSQLテーブルから日付を読んでいます。クライアントが地域形式で設定した形式のSQLテーブルの日付時刻。この読書日とそれを分割し、私たちが望むフォーマットにすることが難しくなっています。SQLの日付形式を地域設定の日付形式から制限する方法はありますか(SQLは地域設定の日付形式を想定していないことを意味します)。

今、私は答えを得ました:

string Date = Convert.ToDateTime(dateTimeString).ToString("yyyy-MM-dd");
string time = Convert.ToDateTime(dateTimeString).ToString("hh:mm:ss");

//dateTimeString--->my dateTime value from sql database
4

1 に答える 1

1

ISO 8601を使用して日時フィールドを作成する場合、問題はないはずです。

そうすれば、日付は「2011-09-26T12:04:00」のようにフォーマットされるため、誤解の可能性はありません。

于 2011-09-26T10:05:14.083 に答える