Chrome的toLocaleFormat的替代品是什么?

Can*_*Can 4 javascript date

我正在尝试使用Javascript转换日期格式。我找到了一个名为toLocaleFormat的方法。

 <script>
  var today = new Date();
  var formatted_string = today.toLocaleFormat('%d/%m/%Y at %H:%M:%S %p (%Z)');
  document.write(formatted_string);
 </script>
Run Code Online (Sandbox Code Playgroud)

但是它只能在Firefox中工作。我想知道一种替代方法,该方法可在所有浏览器上使用。请帮助我做到这一点。提前致谢。

小智 6

JavaScript本身没有日期的高级解析和格式化功能。大多数时候,我们依赖于我们在应用程序或任何基于日期的插件中使用的框架

http://momentjs.com/

格式化dateObject

moment(dateObject).format('MMMM Do YYYY, h:mm:ss a'); // August 20th 2015, 5:09:08 pm
Run Code Online (Sandbox Code Playgroud)