本文目录一览:
1、js怎么把时间戳转换成日期格式2、js时间戳怎么转成日期格式3、10位时间戳用js怎么转成年月日时分秒格式?4、使用JS,时间戳数值怎么转换成日期5、js页面里时间戳转日期js怎么把时间戳转换成日期格式
用new Date包着毫秒时间戳,即可转为日期对象,之后即可通过日期对象进行操作 例如: new Date(1432009404567)
js时间戳怎么转成日期格式
有三种常见方式:
1、
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\\d{1,2}$/,\’ \’);
}
alert(getLocalTime(1293072805));
结果是2010年12月23日 10:53
2、
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17)
}
alert(getLocalTime(1293072805));
3、
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, \”-\”).replace(/日/g, \” \”);
}
alert(getLocalTime(1177824835));
10位时间戳用js怎么转成年月日时分秒格式?
1、示例代码
function transTime(param) {
var sd = new Date(param)
var year = sd.getFullYear()
var month = sd.getMonth() + 1
var day = sd.getDate()
var hour = sd.getHours()
var minute = sd.getMinutes()
var second = sd.getSeconds()
return `${year}-${month 10? \’0\’+month:month}-${day 10?\’0\’+day:day} ${hour 10?\’0\’+hour:hour}:${minute 10? \’0\’ + minute:minute}:${second 10? \’0\’ + second: second}`
}
var date = new Date().getTime()
var sdat = date.toString().substring(0,10)
var ame = transTime(parseInt(sdat))
console.log(ame)
2、示例结果
1970-01-19 21:43:48
使用JS,时间戳数值怎么转换成日期
推荐一个JavaScript常用函数库
jutils – formatDate() 时间戳的转换(自定义格式)
支持自定义格式,可以显示年,月,周,日,时,分,秒多种形式的日期和时间。
示例:
年、月、日、时、分、秒
var date = jutils.formatDate(new Date(1533686888*1000),\”YYYY-MM-DD HH:ii:ss\”);
console.log(date);
// 2019-07-09 19:44:01
年、月、日、周
var date = jutils.formatDate(new Date(1562672641*1000),\”YYYY-MM-DD 周W\”);
console.log(date);
//2019-07-09 周二
月、日、周
var date = jutils.formatDate(new Date(1562672641*1000),\”MM-DD 周W\”);
console.log(date);
//07-09 周二
时、分、秒
var date = jutils.formatDate(new Date(1562672641*1000),\”HH:ii:ss\”);
console.log(date);
//19:44:01
更多自定义返回格式可以参照:
一行js代码实现时间戳转时间格式
下面是部分源码的截图:
js将时间戳转为日期格式
js页面里时间戳转日期
js将时间戳转为日期格式,自定义日期时间格式,支持年,月,周,日,时,分,秒多种形式的组合。
年、月、日、时、分、秒
var date = jutils.formatDate(new Date(1533686888*1000),\”YYYY-MM-DD HH:ii:ss\”);
console.log(date);
// 2019-07-09 19:44:01
年、月、日、周
var date = jutils.formatDate(new Date(1562672641*1000),\”YYYY-MM-DD 周W\”);
console.log(date);
//2019-07-09 周二
月、日、周
var date = jutils.formatDate(new Date(1562672641*1000),\”MM-DD 周W\”);
console.log(date);
//07-09 周二
时、分、秒
var date = jutils.formatDate(new Date(1562672641*1000),\”HH:ii:ss\”);
console.log(date);
//19:44:01
关于 jutils 的javascript时间戳转换 可以参照:
js将时间戳转为日期格式
支持自定义返回格式,可以显示年,月,周,日,时,分,秒多种形式的日期和时间。
部分源代码截图:
时间戳转化为标准时间格式