修改datetime func