Click or drag to resize

MediaWikiHelperTryParseDateTime Method

This is preliminary documentation and is subject to change.

Tries to parse a DateTime from MediaWiki API timestamp from the API response.

Namespace: WikiClientLibrary.Infrastructures
Assembly: WikiClientLibrary (in WikiClientLibrary.dll) Version: 0.9.0-int.2+447d1d590e6726b7881f750a0a0e42908f3e417e
Syntax
public static bool TryParseDateTime(
	string expression,
	out DateTime result
)

Parameters

expression  String
The timestamp expression to be parsed.
result  DateTime
The variable to receive the parsed result.

Return Value

Boolean
A boolean indicates whether the parsing is successful.
Exceptions
ExceptionCondition
ArgumentNullExceptionexpression is null.
ArgumentExceptionexpression is empty.
FormatExceptionexpression is not a valid timestamp expression.
Remarks

This converter handles the following JSON string values as MaxValue or MaxValue:

  • infinity
  • infinite
  • indefinite
  • never

For now this method supports conversion of ISO 8601 format. If you are using this class and need more support within the API specification linked below, please open an issue in WCL repository.

See mw:API:Data formats#Timestamps for more information.

See Also