improve the locale date supported