当前位置:网站首页>在TypeScript中使用parseInt()
在TypeScript中使用parseInt()
2022-08-10 05:37:00 【嗯先森】
在使用angular写一些东西的时候,需要用到parseInt()方法来将时间戳转换成时分秒(xx时-xx分-xx秒)的格式,但是因为angular所使用的是Typescript,而
parseInt(string:string,radix?:number):number
在parseInt中传的第一个参数是string类型,所以使用parseInt会报错
类型“number”的参数不能赋给类型“string”的参数。
我找了半天,想了好长时间终于在自己想出来解决办法后,找到了。。。
我们可以在传的参数里面使用toString()方法,将传的参数转换成string类型
let hours:any = parseInt(((timeSpend % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)).toString());
let minutes:any = parseInt(((timeSpend % (1000 * 60 * 60)) / (1000 * 60)).toString());
这样就解决了!!!
PS:当然也可以不用,使用Math.floor()的方法解决(第一种方法我自己想到后在网上查到了,第二种是网上找到的)
边栏推荐
猜你喜欢
随机推荐
Explain the principle of MySql index in detail
多线程与多进程(概念详细讲解)
51单片机教室人数进出统计检测数码管显示装置红外传感器
【简易笔记】PyTorch官方教程简易笔记 EP2
以STM32F103C6TA为例通过配置CubeMX实现GPIO输出完成点灯实例
自定义View的流程总结学习
【fiddler4】使用fiddler设置简单并发
电路分析中的电容器的基本知识
在Unity中让主摄像机发射一条射线,判断射线在游戏场景中所碰撞的游戏物体名字和标签名称(亲测有效)
Unity中暂停、继续播放、杀死、正放、倒放Dotween动画
Tkinter 模块学习
【简易笔记】PyTorch官方教程简易笔记 EP1
STM32单片机RGB红蓝调光植物补光系统红光蓝光PWM调色调节亮度
Linux的文件IO与标准IO,以及IO缓存
酸回收工艺原理
浅谈游戏中3种常用阴影渲染技术(2):阴影锥
二维卷积定理的验证(下,cv2.filter2D())
溶液中重金属去除
解决错误 Could not find method leftShift() for arguments
LeetCode refers to the offer 21. Adjust the order of the array so that the odd numbers are in front of the even numbers (simple)