将数字字段转换为时间

2020-09-14 19:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个字段,它以数字格式存储时...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个字段,它以数字格式存储时间。

该字段可以是3位或4位数字字段。

我想将此字段显示为时间字段。

例如,

900 9:00

1000 10:00

1600 16:00

有一个较旧的帖子,但是它无法准确计算。

谢谢!

2条回答
路亽曱_Ryan
2020-09-14 20:16

尝试这样的公式(假设您的字段是一个数字,正如您所说的...):

 StringVar timeStr:= right('0'+ ToText({MyTable.MyField},0,''),4);

 NumberVar hr:= Val(left(timeStr,2));
 NumberVar min = Val(right(timeStr,2));
 时间(小时,分钟,0)

-Dell

一周热门 更多>