internal static IfcQuantityTime Parse(string str, ReleaseVersion schema)
{
IfcQuantityTime q = new IfcQuantityTime();
int pos = 0, len = str.Length;
q.Parse(str, ref pos, len);
double.TryParse(ParserSTEP.StripField(str, ref pos, len), out q.mTimeValue);
if (schema != ReleaseVersion.IFC2x3)
q.mFormula = ParserSTEP.StripString(str, ref pos, len);
return q;
}