support decimal seconds