DateTimeStyles 列挙体とは? わかりやすく解説

DateTimeStyles 列挙体

DateTime.Parse メソッドと DateTime.ParseExact メソッド文字列解析する方法カスタマイズする形式指定オプション定義します

この列挙体には、メンバ値のビットごとの組み合わせ可能にする FlagsAttribute 属性含まれています。

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

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<FlagsAttribute> _
Public Enumeration DateTimeStyles
Dim instance As DateTimeStyles
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum DateTimeStyles
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum class DateTimeStyles
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute FlagsAttribute() */ 
public enum DateTimeStyles
SerializableAttribute 
ComVisibleAttribute(true) 
FlagsAttribute 
public enum DateTimeStyles
メンバメンバ
 メンバ説明
.NET Compact Framework によるサポートAdjustToUniversal日付と時刻世界協定時刻 (UTC) として返されるように指定します入力文字列現地時刻指定されている場合 (タイム ゾーン指定子または AssumeLocal を使用)、日付と時刻現地時刻から UTC変換されます。入力文字列UTC 時刻指定されている場合 (タイム ゾーン指定子または AssumeUniversal を使用)、変換実行されません。入力文字列現地時刻UTC 時刻指定されていない場合 (タイム ゾーン指定子使用されず、AssumeLocalAssumeUniversal含まれていない場合)、変換実行されず、結果DateTimeKindUnspecifiedなります。RoundTripKind で使用することはできません。 
.NET Compact Framework によるサポートAllowInnerWhiteDateTimeFormatInfo 形式パターンに従っている場合除き解析中に文字列内に含まれる余分な空白文字無視することを示します。 
.NET Compact Framework によるサポートAllowLeadingWhiteDateTimeFormatInfo 形式パターンに従っている場合除き解析中に先行する空白文字無視することを示します。 
.NET Compact Framework によるサポートAllowTrailingWhiteDateTimeFormatInfo 形式パターンに従っている場合除き解析中に後続する空白文字無視することを示します。 
.NET Compact Framework によるサポートAllowWhiteSpacesDateTimeFormatInfo 形式パターンに従っている場合除き解析中に文字列任意の場所にある余分な空白文字無視することを示します。この値は、AllowLeadingWhite、AllowTrailingWhite、AllowInnerWhite の各値の組み合わせです。 
.NET Compact Framework によるサポートAssumeLocal解析した文字列タイム ゾーン指定されていない場合文字列現地時間を示すと見なされることを指定しますAssumeUniversal または RoundtripKind で使用することはできません。 
.NET Compact Framework によるサポートAssumeUniversal解析した文字列タイム ゾーン指定されていない場合文字列世界協定時刻 (UTC: Coordinated Universal Time) を示すと見なされることを指定しますAssumeLocal または RoundtripKind使用することはできません。 
.NET Compact Framework によるサポートNoCurrentDateDefault解析した文字列日付がなく、時間だけが含まれている場合DateTime.Parse メソッドDateTime.ParseExact メソッドは、年 = 1、月 = 1、および日 = 1 のグレゴリオ暦日付であると仮定することを示します。この値を使用しない場合は、現在の日付仮定されます。 
.NET Compact Framework によるサポートNone既定形式指定オプション使用することを示します。これは、DateTime.ParseDateTime.ParseExact、および DateTime.TryParse の既定スタイルです。 
.NET Compact Framework によるサポートRoundtripKindDateTime オブジェクト文字列変換された後、文字列DateTime オブジェクト変換し直される場合日付の DateTimeKind フィールド保持します。 
解説解説

ParseExact メソッドは、任意の DateTimeStyles 値を使用できます。ただし、Allow* 値が選択されていない場合入力文字列には書式指定文字列とまったく同じ空白文字が必要です。

文字列タイム ゾーン指定含まれていない場合DateTime.ParseDateTime.ParseExact は、システムタイム ゾーン設定基づいて日付と時刻読み取ります。世界協定時刻またはグリニッジ標準時 (GMT: Greenwich Mean Time) に日付と時刻変換するには、AdjustToUniversal 値を使用します。DateTime.ToUniversalTime を使用しても同じ効果実現できますが、DateTime.Parse または DateTime.ParseExact で、AdjustToUniversal 値を使用する方が効率的です。

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



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

辞書ショートカット

すべての辞書の索引

DateTimeStyles 列挙体のお隣キーワード
検索ランキング

   

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



DateTimeStyles 列挙体のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS