DateTime.FromBinary メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DateTime.FromBinary メソッドの意味・解説 

DateTime.FromBinary メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

64 ビットバイナリ値を逆シリアル化し、元のシリアル化 DateTime オブジェクト再構築ます。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Shared Function FromBinary
 ( _
    dateData As Long _
) As DateTime
Dim dateData As Long
Dim returnValue As DateTime

returnValue = DateTime.FromBinary(dateData)
public static DateTime FromBinary (
    long dateData
)
public:
static DateTime FromBinary (
    long long dateData
)
public static DateTime FromBinary (
    long dateData
)
public static function FromBinary
 (
    dateData : long
) : DateTime

パラメータ

dateData

2 ビット フィールドKind プロパティおよび 62 ビット フィールドの Ticks プロパティエンコードする 64 ビット符号付き整数

戻り値
ToBinary メソッドによってシリアル化された DateTime オブジェクト等価DateTime オブジェクト

例外例外
例外種類条件

ArgumentException

dateData が MinValue より小さい値か、MaxValue より大きい値です。

解説解説

現在の DateTime オブジェクトの値をバイナリ値に変換するには、ToBinary メソッド使用します以後、このバイナリ値と FromBinary メソッド使用することにより、元の DateTime オブジェクト再構築できます

現地時刻調整

世界協定時刻現地タイム ゾーン調整することによって得られる現地時刻は、Kind プロパティLocal 値が割り当てられDateTime 構造体によって表されます。現地時刻を表す DateTime オブジェクトToBinary メソッド使って特定のタイム ゾーンシリアル化した場合、それを異なタイム ゾーンで逆シリアル化するには、FromBinary メソッド使用しますその結果得られる DateTime オブジェクト現地時刻は、自動的に 2 つ目のタイム ゾーン合わせて調整されます。

たとえば、現地時刻午後 3:00 を表す DateTime オブジェクトがあるとします。ここに東寄りと西寄りタイム ゾーン実行される 2 つアプリケーションがあり、西寄りタイム ゾーン実行されているアプリケーションToBinary メソッド使って、この DateTime オブジェクトバイナリ値に変換しその後それよりも 3 時早い寄りタイムゾーン実行されている別のアプリケーションFromBinary メソッド使って、このバイナリ値を新しDateTime オブジェクト変換したとします。この場合新しDateTime オブジェクトの値は午後 6:00なります。これは、午後 3:00 という元の値と同じ時点表していますが、東寄りタイム ゾーン現地時刻合わせて調整されています。

バージョン考慮事項
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からDateTime.FromBinary メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDateTime.FromBinary メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDateTime.FromBinary メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DateTime.FromBinary メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DateTime.FromBinary メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS