以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 转化时间 (http://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 --
|
||||
-- 作者:土佛 -- 发布时间:2012/2/28 17:23:00 -- 老师,版本太高了,难道有新版本吗
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/28 17:32:00 -- 是的,重新下载安装一次即可。 |