js实现时间格式转换为时间戳
2018-03-28 11:28
218 查看
ps:接到一个小项目根据时间,把项目资源人力转换成甘特图。但是从数据库获取的时间格式是2017-05-16T00:00:00这样式的,需要转换成时间戳(貌似是1970年到具体时间的毫秒数)。
用js转换: function getNum(dt) {
var dtX =dt;
var dtRet="";
var date = new Date(dt);
dtRet = Date.UTC(date.getFullYear(), date.getMonth(), date.getDate(), date.getHours());
//date = new Date(Date.parse(date.replace(/-/g, "/")));
//date = date.getTime();
//return date;
return dtRet;
}
注释的内容是转换日期格式为时间戳,但是js的Date.UTC()直接就可以。
//以下代码转自http://www.jb51.net/article/67752.htm
<html>
<head>
<title>JavaScript UTC Method</title>
</head>
<body>
<script type="text/javascript">
var msecs = Date.UTC(2008,9,6);
document.write( "Number of milliseconds from 1970: " + msecs );
</script>
</body>
</html>
输出结果:
Number of milliseconds from 1970: 1223251200000
用js转换: function getNum(dt) {
var dtX =dt;
var dtRet="";
var date = new Date(dt);
dtRet = Date.UTC(date.getFullYear(), date.getMonth(), date.getDate(), date.getHours());
//date = new Date(Date.parse(date.replace(/-/g, "/")));
//date = date.getTime();
//return date;
return dtRet;
}
注释的内容是转换日期格式为时间戳,但是js的Date.UTC()直接就可以。
//以下代码转自http://www.jb51.net/article/67752.htm
<html>
<head>
<title>JavaScript UTC Method</title>
</head>
<body>
<script type="text/javascript">
var msecs = Date.UTC(2008,9,6);
document.write( "Number of milliseconds from 1970: " + msecs );
</script>
</body>
</html>
输出结果:
Number of milliseconds from 1970: 1223251200000
相关文章推荐
- JS、Jquery实现---把后台传过来的时间毫秒数转换成想要的日期格式
- js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
- ConvertJSONDateToJSDateObject 方法实现json格式时间串转换为 对应的时间格式串
- JS、Jquery实现---把后台传过来的时间毫秒数转换成想要的日期格式
- js时间戳转换日期格式和日期计算
- Js中将Long转换成日期格式的实现方法
- Js 校验时间、比较时间 和转换时间格式
- 用js将从后台得到的时间戳(毫秒数)转换为想要的日期格式
- js前端转换Date或秒数的时间格式
- js将字符串时间格式yyyy-MM-dd hh:mm:ss 转换为long
- 【CODE】js转换时间格式:将时间转换成自己想要的格式
- js将long日期格式转换为标准日期格式实现思路
- JS转换时间戳为“刚刚”、“1分钟前”、“2小时前”“1天前”等格式
- js时间戳与日期格式之间的转换
- jquery 将当前时间转换成yyyymmdd格式的实现方法
- JS将时间戳转换成日期格式
- js时间戳转换成日期格式
- js 时间格式与时间戳的相互转换示例代码
- js获取时间并实现字符串和时间戳之间的转换
- 用C语言(apue)实现 把时间戳转换为国标格式的字符串(2013-09-03 15:36:12)的函数