Javascript:将“000”连接到数字和字符串
Javascript: concatenating "000" to a number and string
我有这些时期:
1586998726 and "1586998726"
我需要将两者都转到:
1586998726000 and "1586998726000"
实在想不通。帮助表示赞赏。
如果你有
var epochInteger = 1586998726;
var epochString = "1586998726";
你可以这样做:
为号
epochInteger * 1000 === 1586998726000;
对于字符串
epochString + "000" === "1586998726000";
在它们之间进行转换
epochInteger.toString() === epochString;
Number(epochString) === epochInteger;
但请注意,这些转换在两种情况下都有效
epochString.toString() === epochString;
Number(epochInteger) === epochInteger;
所以一般来说你可以使用像
这样的东西
var modifiedEpochInteger = Number(epochAnyType) * 1000;
var modifiedEpochString = modifiedEpochInteger.toString();
无论从哪里开始,您都会得到两种类型的结果!
我有这些时期:
1586998726 and "1586998726"
我需要将两者都转到:
1586998726000 and "1586998726000"
实在想不通。帮助表示赞赏。
如果你有
var epochInteger = 1586998726;
var epochString = "1586998726";
你可以这样做:
为号
epochInteger * 1000 === 1586998726000;
对于字符串
epochString + "000" === "1586998726000";
在它们之间进行转换
epochInteger.toString() === epochString;
Number(epochString) === epochInteger;
但请注意,这些转换在两种情况下都有效
epochString.toString() === epochString;
Number(epochInteger) === epochInteger;
所以一般来说你可以使用像
这样的东西var modifiedEpochInteger = Number(epochAnyType) * 1000;
var modifiedEpochString = modifiedEpochInteger.toString();
无论从哪里开始,您都会得到两种类型的结果!