日历控件核心模块，基于该模块可以扩展任意样式的日历控件