我用js 从后台获取了时间戳 用以下这个函数 将时间戳转化为日期
function getLocalTime(nS)
{
return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,9);
};
在电脑上看是好的 得到的日期格式为 2015/9/1
但是在苹果手机中显示的是 中文 2015年9月1
在安卓手机中得到的是英文 tue sep 0
请问大家怎么解决这个问题 我想要在不同的机器上获得 统一的格式的日期。
谢谢。
最后这么写解决了:
function getLocalTime(nS) {
var ss = new Date(parseInt(nS) * 1000 ) ;
return ss.getFullYear()+'/'+(ss.getMonth()+1)+"/"+ss.getDate();
};
在HTML中实现显示当前日期,要用JavaScript,最简单的方式如下: <script type="text/javascript"> var nowDate = new Date(); document.write(nowDate.toLocaleString());</script> 更多的使用方式,你多了解JavaScript或其中的Date对象。
答案来源于网络
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。