TimeSpan
に文字列値を変換する必要があります。しかし、それはエラーを示しています。文字列( "08:55 AM")をタイムスパンに変換しようとしています
文字列が有効なTimeSpanとして認識されませんでした。
コードは次のとおりです。私はそれが"08:55"
に文字列値を解析することができます
TimeSpan _time = TimeSpan.Parse("08:55 AM");
知っています。しかし、私はそれを必要としません。私は文字列にAMまたはPMを使用する必要があります。 データベースでは、列データ型はtime(7)
で、entity framework
を使用しています。
「TimeSpan」は何かがかかる時間の長さです。 '' 8:55 AM "'は時間の長さではなく、特定の時間です。特定の時間がある場合は、代わりに 'DateTime'を使います。 – Claies
[DateTime.Parse](https://msdn.microsoft.com/en-us/library/system.datetime.parse(v = vs.110).aspx)はどうですか? –
データベースでは、列のデータ型はtime(7)で、エンティティフレームワークを使用しています。だから私はTimeSpanを使わなければならない。 –