Converts a string cTimeStamp to tTimeStamp timestamp value. The <cTimeStamp> must have the format: YYYY-MM-DD [H[H][:M[M][:S[S][.f[f[f[f]]]]]]] [PM|AM] or YYYY-MM-DDT[H[H][:M[M][:S[S][.f[f[f[f]]]]]]] [PM|AM].
After 2025-12-13, this function supports UTC formats ISO 8601. For example: 2025-12-12 04:09 UTC+0100 and 2025-12-12 04:09 -0030 .
If an UTF format is provided, the returned time is local to Greenwich Mean Time (UK), otherwise the time is local to where the function is executed.
An optional 2-nd parameter should be passed by reference to retrieve information if time string represents UTC time.
hb_StrToTS("2026-01-01 10:00 -0800",@lUTC) will return a datetime of 01/01/26 18:00:00.000 and lUTC will be .T.
The following means that for 10 am in US Pacific coast, it is 18:00 (6pm) in the UK (United Kingdom).