我必须通过代码填充表字段。
该表具有EDT TimeHour24。
time - 如何将字符串转换为TimeHour24?-LMLPHP

我的琴弦就像"05:30:15"
我必须将字符串转换为EDT TimeHour24

我使用了功能str2time,但它没有用。

如何导入和填写字段?

谢谢大家

最佳答案

我认为您应该使用str2time再试一次
为了进行测试,我只创建了一个简单的表,其中包含EDT TimeHour24的一个字段,并用下面的工作填充了它。
据我了解的问题,请参阅屏幕截图并获得所需的结果

static void TimeTest(Args _args)
{
    TimeTest tb;
    ;

    tb.TimeHour24 = str2time("05:30:15");
    tb.write();
}


time - 如何将字符串转换为TimeHour24?-LMLPHP

我可以想象您将转换后的结果转储到了信息日志中,并看到了一个大整数,因此认为这是不正确的。
转换的结果是时间(以秒为单位),并且是在幕后将其内部存储在数据库中的方式。
AX只是以易于理解的方式显示值。

关于time - 如何将字符串转换为TimeHour24?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48210667/

10-09 04:58