vb 输入以秒为单位表示的时间,编写程序,将其换算成几日几时几秒

2025-03-22 09:13:54
推荐回答(3个)
回答1:

一看就知道是错了,大哥integer 数据范围为:-32768~32767 所以s = InputBox("秒数为", "请输入秒数")day = Int(s / 86400),肯定是出错的.

回答2:

'dim s as long
day = s \ 86400
hour = (s mod 86400) \ 3600
minute = (s mod 3600) \ 60
second = s mod 60

回答3:

编译一下…我不懂你想怎样…是想分别显示等于多少天多少小小时…还是一起来…代码看不出有问题