- tm_parse(buf,fmt,tm) -> tm_parse(buf,buflen,fmt,tm) - add exception support