使用状态机模式处理用户点击时间