add some date method