我必须通过代码填充表字段。
该表具有EDT TimeHour24。
我的琴弦就像"05:30:15"
我必须将字符串转换为EDT TimeHour24
。
我使用了功能str2time
,但它没有用。
如何导入和填写字段?
谢谢大家
最佳答案
我认为您应该使用str2time
再试一次
为了进行测试,我只创建了一个简单的表,其中包含EDT TimeHour24
的一个字段,并用下面的工作填充了它。
据我了解的问题,请参阅屏幕截图并获得所需的结果
static void TimeTest(Args _args)
{
TimeTest tb;
;
tb.TimeHour24 = str2time("05:30:15");
tb.write();
}
我可以想象您将转换后的结果转储到了信息日志中,并看到了一个大整数,因此认为这是不正确的。
转换的结果是时间(以秒为单位),并且是在幕后将其内部存储在数据库中的方式。
AX只是以易于理解的方式显示值。
关于time - 如何将字符串转换为TimeHour24?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48210667/