support floating timestamps