add lib's handle date function