M_I*_*shi 2 google-apps-script
我想在 GAS 中使用 unix 时间戳进行计数。
var nonce = Math.floor((date.getTime()/1000))
Run Code Online (Sandbox Code Playgroud)
是我的第一个想法。但是 GAS 将此变体处理为1.482239855E9- 9th Gig 格式 - 而不是1482239855.
当我将它与其他字符串连接时,它显示1482239855my_string,这很好。
问题是我将此随机数发送到服务器并进行加密1482239855my_string以进行身份验证,然后随机数将与1.482239855E9vs不匹配1482239855。
我怎样才能得到这个随机数作为整数格式?在电子表格中,我知道setNumberFormat("0")的方法range。有没有类似的方法或属性?
小智 6
该变量nonce已经是一个整数,指数格式正是它在屏幕上显示的方式Logger.log。它获得的字符串表示toString(与另一个字符串连接时也隐式调用)具有普通格式,可以安全地用于信息交换。
var date = new Date();
var nonce = Math.floor((date.getTime()/1000)).toString(); // is "1482247966"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3759 次 |
| 最近记录: |