信息
您所需的主题如下所示。但此主题未包含在此库中。

TimeSpan.ParseExact 方法 (String, String, IFormatProvider)

2013/12/13

使用指定的格式和区域性特定格式信息,将时间间隔的字符串表示形式转换为其等效的 TimeSpan。字符串表示形式的格式必须与指定的格式完全匹配。

Namespace:  System
程序集:  mscorlib(位于 mscorlib.dll 中)

public static TimeSpan ParseExact(
	string input,
	string format,
	IFormatProvider formatProvider
)

参数

input
类型: System.String
一个字符串,用于指定进行转换的时间间隔。
format
类型: System.String
用于定义所需的 input 格式的标准或自定义格式字符串。
formatProvider
类型: System.IFormatProvider
一个对象,提供区域性特定的格式设置信息。

返回值

类型: System.TimeSpan
input 对应的时间间隔,由 formatformatProvider 指定。

异常条件
ArgumentNullException

inputnull

FormatException

input 具有无效的格式。

OverflowException

input 表示小于 TimeSpan.MinValue 或大于 TimeSpan.MaxValue 的数字。

- 或 -

input 中的天、小时、分钟或秒中至少有一个分量超出其有效范围。

ParseExact(String, String, IFormatProvider) 方法将分析时间间隔的字符串表示形式,该间隔必须是 format 参数定义的格式,只不过前导和尾随空白字符都将被忽略。

format 参数是一个字符串,该字符串包含单一的标准格式说明符,或者包含一个或多个用于定义要求的 input 格式的自定义格式说明符。有关有效格式字符串的更多信息,请参见[9f6c95eb-63ae-4dcc-9c32-f81985c75794][a63ebf55-7269-416b-b4f5-286f6c03bf0e]

formatProvider 参数是一个 IFormatProvider 实现,提供有关返回字符串格式的区域性特定信息。formatProvider 参数可以是以下任意一项:

如果 formatProvidernull,则使用与当前区域性关联的 DateTimeFormatInfo 对象。

Windows Phone OS

受以下版本支持: 8.0, 7.1

Windows Phone

显示: