源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

把时间戳转换为日期格式的js代码

  • 时间:2020-09-17 21:58 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:把时间戳转换为日期格式的js代码
[u]复制代码[/u] 代码如下:
<script>     function getLocalTime(nS) {        return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ');     }     alert(getLocalTime(1293072805));     </script>
结果是 2010年12月23日 10:53 第二种
[u]复制代码[/u] 代码如下:
<script>     function getLocalTime(nS) {         return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17)}     alert(getLocalTime(1293072805));     </script>
如果你想得到这样格式的怎么办呢? 2010-10-20 10:00:00 看下面代码吧
[u]复制代码[/u] 代码如下:
<script>         function getLocalTime(nS) {            return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");          }         alert(getLocalTime(1177824835));         </script>
也可以这样写的
[u]复制代码[/u] 代码如下:
function   formatDate(now)   {                   var   year=now.getYear();                   var   month=now.getMonth()+1;                   var   date=now.getDate();                   var   hour=now.getHours();                   var   minute=now.getMinutes();                   var   second=now.getSeconds();                   return   year+"-"+month+"-"+date+"   "+hour+":"+minute+":"+second;                   }                   var   d=new   Date(1230999938);                   alert(formatDate(d));
好了问题解决 需要注意的是 不要把字符串中的Date(这样的字符也传进去,要先处理一下,这样很方便 就能处理的 可以使用replace方法 如下:
[u]复制代码[/u] 代码如下:
replace("/Date(","").replace(")/","");
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部