javaScript 实现的源码如下:
function mydate(time_stamp ) {//time_stamp = 1603352168;var date = new Date(parseInt(time_stamp ) * 1000).toLocaleString('zh',{hour12:false});return date;//得到的日期形式为 : /10/22 15:36:08}
【注意】
此时,r如果使用的代码是:
toLocaleString('chinese',{hour12:false})
多数浏览器是没问题的,但是在 IE 浏览器中会出现如下错误提示:
SCRIPT5121: Locale 'chinese' is not well-formed
测试发现在 IE浏览器中会出现“年月日”,可以补充一段字符串替换代码:
date = date.replace(/年|月/g, "/").replace(/日/g, " ");
【参考文章】
javaScript toLocaleString用法