vb.net 简易的小数转成时间的问题

我从excel导入时间的数值 原为10:00

传到vb.net后变成0.416666666666667

我想以日期时间的型式,再存起来

例,我用2015/1/1 + 10:00 结合成一个组合的日期时间

这要怎么写呢?

c++

1个回答

Int(0.416666666666667*3600*24(得到当前时间距离0:00的秒数
Int(0.416666666666667*60*24)得到当前时间距离0:00的分钟数
Int(0.416666666666667*24(得到当前时间距离0:00的小时数

caozhy
每个人都有一个梦才不会孤单的说话就有天堂 所以0.645833333333333是15:29
12 个月之前 回复
caozhy
每个人都有一个梦才不会孤单的说话就有天堂 回复weixin_40187983: 嗯,刚才没说清楚929是总分钟数,929 mod 60,就是分钟数,929 \ 60 是小时数
12 个月之前 回复
weixin_40187983
weixin_40187983 我用0.645833333333333来取分钟数时,是929,这个怎么处理呢
12 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问