一、时间转换时间戳
var date = new Date(); //时间对象 var str = (); //转换成时间戳
二、时间戳转换为时间
1.转换成形如 2018年1月4日 14:00:00 格式:
function getDate(date){ var t = new Date(date).toLocaleString(); return t; }
2.还可以这样
// 也很简单 var strtime = '2014-04-23 18:55:49:123'; var date = new Date((/-/g, '/')); // 有三种方式获取,在后面会讲到三种方式的区别 time1 = (); time2 = (); time3 = (date); /* 三种获取的区别: 第一、第二种:会精确到毫秒 第三种:只能精确到秒,毫秒将用0来代替 比如上面代码输出的结果(一眼就能看出区别): 1398250549123 1398250549123 1398250549000 */
3. 转换成更多其他的格式:
// 简单的一句代码 var date = new Date(时间戳); //获取一个时间对象 /** 1. 下面是获取时间日期的方法,需要什么样的格式自己拼接起来就好了 2. 更多好用的方法可以在这查到 -> http:///jsref/jsref_obj_date.asp */ (); // 获取完整的年份(4位,1970) (); // 获取月份(0-11,0代表1月,用的时候记得加上1) (); // 获取日(1-31) (); // 获取时间(从1970.1.1开始的毫秒数) (); // 获取小时数(0-23) (); // 获取分钟数(0-59) (); // 获取秒数(0-59)