我必须通过代码填充表字段。 该表归档有 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/