Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 给定日期的折扣百分比vb6_Date_Vb6_Percentage - Fatal编程技术网

Date 给定日期的折扣百分比vb6

Date 给定日期的折扣百分比vb6,date,vb6,percentage,Date,Vb6,Percentage,我需要vb6中的代码来实现这一点 例: 13天-10%=11天,16小时,48分钟 我试试这个: 1-我将天转换为分钟 (13*24*60)=18720 二, 现在如何将结果格式化为DD HH NN? 感谢使用左/中/右关键字这样做 Dim Result As Double Dim Dayz, Hourz, MinuteZ As String ' 'Using your formula - which i have not checked Result = ((100 - 10) / 100)

我需要vb6中的代码来实现这一点

例:

13天-10%=11天,16小时,48分钟

我试试这个:

1-我将天转换为分钟

(13*24*60)=18720

二,

现在如何将结果格式化为DD HH NN?
感谢使用左/中/右关键字这样做

Dim Result As Double
Dim Dayz, Hourz, MinuteZ As String
'
'Using your formula - which i have not checked
Result = ((100 - 10) / 100) * 18720
'
'extract values
Dayz = Left(Result,2)
Hourz = Mid(Result, 3, 2)
Minutez = Right(Result, 2)
'concatenate
Text3.Text = (Dayz & " Days, " & Hourz & " Hours, " & Minutez & " Minutes.")

您还可以查看FORMAT命令。

Re convert back,当然。在代码@Giorgio_Brausi?Result/24/60中,如何重新转换将返回11,7。
Dim Result As Double
Dim Dayz, Hourz, MinuteZ As String
'
'Using your formula - which i have not checked
Result = ((100 - 10) / 100) * 18720
'
'extract values
Dayz = Left(Result,2)
Hourz = Mid(Result, 3, 2)
Minutez = Right(Result, 2)
'concatenate
Text3.Text = (Dayz & " Days, " & Hourz & " Hours, " & Minutez & " Minutes.")