double
の値をDateTime
に変換し、何らかの操作を行い、再びDateTime
の値をdouble
に変換します。しかし、私はDateTime.FromOADate()
とDateTime.ToOADate()
と呼ぶことができません。メソッドは存在しません。'DateTime'に 'FromOADate'の定義が含まれていません
こちらをご覧ください。
double
の値をDateTime
に変換し、何らかの操作を行い、再びDateTime
の値をdouble
に変換します。しかし、私はDateTime.FromOADate()
とDateTime.ToOADate()
と呼ぶことができません。メソッドは存在しません。'DateTime'に 'FromOADate'の定義が含まれていません
こちらをご覧ください。
ToOADate()
とFromOADate()
はPortable Class Library (PCL)
であるため、私はこのプロジェクトを呼び出すことができないと仮定しています。
以下のSO postは、全く異なるケースですが、System.Datetime
のすべてのメソッドが含まれているとは限りません。
出典:What happened to .ToShortDateString in .NET Portable Class Library
私はあなたが.NETコアフレームワークを使用していて、OLEオートメーション日付のみ、.NET Frameworkおよび.NETのコアは、クロスプラットフォームのフレームワークで存在するので、あなたがこれらのメソッドDateTime.FromOADate()
とDateTime.ToOADate()
を見つけることができませんね。
これは、私がこのような質問につながったことを正確に示しています...私が困惑しているのは、coreclrリポジトリの 'mscorelib'クラスがこのメソッドを持っているようです。https://github.com/dotnet/coreclr/blob /master/src/mscorlib/src/System/DateTime.cs#L735 –
いくつかのコードを共有できますか?あなたが達成しようとしていることは明確ではありません。 – Pilatus
@Pilatus:私のmvvmcross xamarinプロジェクトDateTime.FromOADateメソッドは利用できませんが、APIプロジェクトのDateTIme.FromOADateメソッドが利用できます。私は、WebプロジェクトのDateTimeサポートFromOADateとToOADateメソッドではないと思いますが、モバイルプロジェクトではサポートされていません。 –
あなたは何をしたいですか? – Nfear