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

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

传到vb.net后变成0.416666666666667

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

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

这要怎么写呢?

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