以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  转化时间  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=16947)

--  作者:土佛
--  发布时间:2012/2/28 16:24:00
--  转化时间

狐爸及各位大侠好

我想将双精度数1.68通过表达式或代码转化成时间型1:41,该怎么做?


--  作者:狐狸爸爸
--  发布时间:2012/2/28 16:28:00
--  

呵呵,转换规则是什么?


--  作者:土佛
--  发布时间:2012/2/28 16:38:00
--  

Convert([排产总M] / Parent(加工基准时量_排产).单rh整NP产能,\'System.DateTime\')

这是我先前做的,但不管用


--  作者:狐狸爸爸
--  发布时间:2012/2/28 16:44:00
--  

这个需要用代码,你转换的规则是什么?

也就是1.68凭什么转换后等于1.41

[此贴子已经被作者于2012-2-28 16:44:20编辑过]

--  作者:土佛
--  发布时间:2012/2/28 16:53:00
--  

1.68其实是1.68个小时的意思,拆分一下即:1小时+0.68小时   又=1小时+0.68小时*60分钟 再=1小时40.8分,最后希望通过某种转换,变成1:40.8(约为1:41)

另外:1.68是由A/B得来的,比如840/500=1.68。所以,如果是通过代码表现的话,希望老师能把A,B含到代码里去,谢谢老师


--  作者:土佛
--  发布时间:2012/2/28 16:56:00
--  

表达式 我看到是可以把时间 列属性 设置为 Datetime,但你说要用代码,我不知道该怎么办了

 


--  作者:土佛
--  发布时间:2012/2/28 16:58:00
--  
这样做主要是算生产工时方便
--  作者:狐狸爸爸
--  发布时间:2012/2/28 17:12:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目303.table


--  作者:土佛
--  发布时间:2012/2/28 17:23:00
--  

老师,版本太高了,难道有新版本吗

 


--  作者:狐狸爸爸
--  发布时间:2012/2/28 17:32:00
--  

是的,重新下载安装一次即可。