come to the database core now.
such complicated, the date expanding of recurrent events.

plan to deal with it all day tomorrow.