PowerTools InputMan for ASP.NET 8.0J
ParseExact(String,String,IFormatProvider) メソッド
使用例 

変換する日付と時刻を表す文字列(String 型)
引数 s が適合すべき書式(String 型)
引数 s についてのカルチャ固有の形式指定情報(System.IFormatProvider 型)
指定した日付と時刻の文字列(書式限定)を等価なDateTimeEx値に変換します。
構文
Public Overloads Shared Function ParseExact( _
   ByVal s As String, _
   ByVal format As String, _
   ByVal provider As IFormatProvider _
) As DateTimeEx
public static DateTimeEx ParseExact( 
   string s,
   string format,
   IFormatProvider provider
)

パラメータ

s
変換する日付と時刻を表す文字列(String 型)
format
引数 s が適合すべき書式(String 型)
provider
引数 s についてのカルチャ固有の形式指定情報(System.IFormatProvider 型)

戻り値の型

指定した文字列に等価なDateTimeEx。
解説
ParseExactメソッドは、引数 format で指定した書式、引数 provider で指定したカルチャ固有の形式指定情報を使用して、引数 s で指定した日付と時刻の文字列を等価なDateTimeExの値に変換します。

引数 s には、引数 format で指定された書式、および引数 provider によって提供されるDateTimeFormatInfoで規定される形式の両方に適合する日付と時刻の文字列を設定します。

引数 format には、引数 s に適用する書式を設定します。

引数 provider には、カルチャ固有の日付と時刻の形式指定情報を格納しているIFormatProviderを設定します。 provider をNullに設定すると、現在のカルチャの形式指定情報が使用されます。

ParseExactメソッドは、静的メンバ(特定のオブジェクトではなく型自体に属している)なので、インスタンスを使って参照することはできません。型の名前である「DateTimeEx」を使って参照します。
使用例
次のサンプルコードは、ParseExactメソッドの使用方法を示します。
Imports System.Diagnostics
Imports System.Globalization
Imports GrapeCity.Web.Input.Core

' 各引数を設定します。
Dim s As String = "31/03/2015 14:30:00"
Dim format As String= "G"
Dim provider As IFormatProvider = New CultureInfo("fr-FR", True)

' 指定した引数に基づいてDateTimeExの値を生成します。
Dim dtEx As DateTimeEx = DateTimeEx.ParseExact(s, format, provider)

' 生成したDateTimeExの値を確認します。
Debug.WriteLine(dtEx.ToString())
using System.Diagnostics;
using System.Globalization;
using GrapeCity.Web.Input.Core;

// 各引数を設定します。
string s = "31/03/2015 14:30:00";
string format = "G";
IFormatProvider provider = new CultureInfo("fr-FR", true);

// 指定した引数に基づいてDateTimeExの値を生成します。
DateTimeEx dtEx = DateTimeEx.ParseExact(s, format, provider);

// 生成したDateTimeExの値を確認します。
Debug.WriteLine(dtEx.ToString());
参照

DateTimeEx クラス
DateTimeEx メンバ
オーバーロード一覧

 

 


© 2005-2015 GrapeCity inc. All rights reserved.