parse_formatted_timestamp


Description:

[ Version ( since = "5.2" ) ]
public bool parse_formatted_timestamp (Timestamp timestamp, string value, DateDMY first, DateDMY second, DateDMY third, char sep)

This function is similar to parse_iso8601_timestamp (with first being G_DATE_YEAR, second being G_DATE_MONTH, third being G_DATE_DAY and sep being '-') but allows one to specify the expected date format.

Parameters:

timestamp

a pointer to a GdaTimeStamp structure which will be filled

value

a string to be parsed

first

a DateDMY specifying which of year, month or day appears first (in the first bytes) in value

second

a DateDMY specifying which of year, month or day appears second (in the first bytes) in value

third

a DateDMY specifying which of year, month or day appears third (in the first bytes) in value

sep

spcifies the expected separator character bewteen year, month and day (for example '-')

Returns:

true if value has been sucessfuly parsed as a valid date (see valid).


Namespace: Gda
Package: libgda-5.0