点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我正在使用以下公式在HH:MM:SS中显示总值。 在下面的公式中
{@ Total_Sec}的值大于86400(86400/3600 = 24小时),然后我收到错误消息" 时间应在0到23之间",请提出解决方法。 另外,我想以这种格式显示 26小时35分钟40秒之类的值。
公式:
本地号码var Hours:= 0; 本地数字var分钟:= 0; 本地数字var秒:= 0; 本地数字var TotalSeconds:= {@ Total_Sec} ; 时间:=截断(TotalSeconds/3600); 分钟:= truncate((TotalSeconds-(Hours * 3600))/60); 秒:=截断(总秒-(小时* 3600)-(分钟* 60)); 时间(小时,分钟,秒);
类似的东西:
Numbervar TSec:= 100000;
Numbervar Hrs;
Numbervar Mns;
Numbervar Scs;
小时数:=下限(tsec/3600);
Mns:=底数(剩余(tsec,3600)/60);
Scs:=余数(Remainder(tsec,3600),60);
Totext(Hrs,0,"")+":" + Totext(Mns,0,"")+":" + Totext(Scs,0,"")
一周热门 更多>