完成datefield的80%功能