JS常用的方法

1.时间戳转换

 1 //时间戳(有Date和无Date的都可)转换为日期 “2016年5月30日 10:29:30   2016-05-20 09:11”
 2 function TimeConversion(timeStamp,type) {
 3     if (timeStamp) {
 4         if (timeStamp.indexOf('Date') > -1) {
 5             var dtime = timeStamp.substring(6, timeStamp.length - 2);
 6             var newDate = new Date();
 7             newDate.setTime(dtime);
 8             var year = newDate.getFullYear();
 9             var month = newDate.getMonth() + 1;
10             var data = newDate.getDate();
11             var hour = '0' + newDate.getHours();
12             hour = hour.substring(hour.length - 2)
13             var minute = '0' + newDate.getMinutes();
14             minute = minute.substring(minute.length - 2)
15             var second = '0' + newDate.getSeconds();
16             second = second.substring(second.length - 2)
17             var s = "";
18             if (type && type == 1) {
19                 s = year + "-" + month + "-" + data + "  " + hour + ":" + minute;
20             }
21             else {
22                 s = year + "年" + month + "月" + data + "日  " + hour + ":" + minute + ":" + second;
23             }
24 
25             return s;
26         }
27         else {
28             var dt = timeStamp.split(' ');
29             var s = dt;
30             if (dt.length > 1) {
31                 var date = dt[0].split('/');
32                 var time = dt[1].split(':');
33                 var hour = '0' + time[0];
34                 hour = hour.substring(hour.length - 2);
35                 if (type && type == 1) {
36                     s = date[0] + "-" + date[1] + "-" + date[2] + "  " + hour + ":" + time[1];
37                 }
38                 else {
39                     s = date[0] + "年" + date[1] + "月" + date[2] + "日  " + hour + ":" + time[1] + ":" + time[2];
40                 }
41             }
42             return s;
43         }
44     }
45 }

 

转载于:https://www.cnblogs.com/ITCoNan/p/5779618.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值