作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我有一个毫秒时间戳,需要将其从字符串转换为长整数。 JavaScript 有一个 parseInt
但没有 parseLong
。那么我该怎么做呢?
稍微扩展一下我的问题:鉴于显然 JavaScript 没有 long 类型,我如何对最初表示为字符串的 long 进行简单的算术运算?例如,从另一个中减去一个以获得时间增量?
最佳答案
JavaScript 有一个 Number
类型,它是一个 64 位 float *。
如果要将字符串转换为数字,请使用
parseInt
或 parseFloat
。如果使用 parseInt
,我建议也始终传递基数。+
运算符,例如+"123456"
Number
构造函数,例如var n = Number("12343")
*有些情况下数字将在内部保存为整数。
关于javascript - 如何在javascript中将String转换为long?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5450012/
我是一名优秀的程序员,十分优秀!