#每天一个知识点# 一步从时间中提取年月日时分秒
时间格式化轻松解决,一步获取到年月日时分秒毫秒,由于toISOString会丢失时区,导致时间差八小时,所以在格式化之前我们加上八个小时时间即可
function extract (date) {
const d = new Date(new Date (date).getTime() +8*3600*1000);
return new Date (d).toISOString().split(/[^0-9]/).slice(0, -1);
}
console. log(extract (new Date ()))
时间格式化轻松解决,一步获取到年月日时分秒毫秒,由于toISOString会丢失时区,导致时间差八小时,所以在格式化之前我们加上八个小时时间即可
function extract (date) {
const d = new Date(new Date (date).getTime() +8*3600*1000);
return new Date (d).toISOString().split(/[^0-9]/).slice(0, -1);
}
console. log(extract (new Date ()))
展开
评论
1