Definitely a Thrixpermum. The flowers last at most 2 days, usually one day or less.

Tim