1升物体的质量 = 1L * ρkg/m³ = 1*10^-3 m³ * ρkg/m³ = ρ*10^-3kg = ρ*10^-6吨
//litre为升的数值,dentity为kg/m³单位的密度数值,函数返回值为字符串
function litreToTon(litre, dentity){
return (litre * dentity).toFixed(2) + '*10^-6'
}
利用时间戳。js将20220101格式转为时间获取当前时间戳的方法:1、js中时间操作单位是毫秒。
2、toLocaleString方法可根据本地时间把Date对象转换为字符串并返回结果。
3、replace方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。replace(验证替换以:开始有一位或二位数字的结束字符串,就是秒,替换为空。
js 中把 unix 时间戳转换为 Date 很简单,可以有两种方式:
1、新建一个日期对象并把时间戳作为参数传进去就可以了:
var timestamp = 1371466996.385926var date = new Date(timestamp * 1000) // js 中是以毫秒为单位要乘以 1000
2、对于已经存在的日期对象,调用 setTime 方法设置时间戳:
var date = new Date()var timestamp = 1371466996.385926
date.setTime(timestamp * 1000) // js 中是以毫秒为单位要乘以 1000
对于格林威治时间和本地时间, js 提供了不同方法(toGMTString(), toUTCString(), toLocaleString())输出,在需要格式化为字符串的时候调用不同方法就可以了。