diff --git a/app/assets/javascripts/locales/date_locales.js b/app/assets/javascripts/locales/date_locales.js
index 10aadc96b..fa86aad49 100644
--- a/app/assets/javascripts/locales/date_locales.js
+++ b/app/assets/javascripts/locales/date_locales.js
@@ -32,5 +32,5 @@ Date.addLocale('cs', {
     }
 });
 
-// set the current date locale
-Date.setLocale(I18n.locale);
+// set the current date locale, replace underscore with dash to make zh_CN work
+Date.setLocale(I18n.locale.replace("_","-"));