时间处理

时间戳:(Unix timestamp),一种时间表示方式,从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。

  1. 时间戳转为时间显示
function getLocalTime(nS) {     
     return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,'');     
}
// new Date() 接收一个Date作为参数,先用parseInt转为数字,js中操作单位需要设置成毫秒,否则计算错误
// toLocaleString() 方法可根据本地时间把 Date 对象转换为字符串,并返回结果。
// "2177-9-22 04:32"
// /:\d{1,2}$/ 匹配字符串最后“:dd”格式, 剔除秒显示
时间处理_第1张图片
毫秒为正确单位
  1. 灵活的显示方式

  2. 时间转时间戳方式

你可能感兴趣的:(时间处理)