提交 80cb9f24 编写于 作者: weixin_47267244's avatar weixin_47267244

修复

上级 16f2182f
......@@ -30,7 +30,7 @@ class PgModel extends Model
{
[$usec, $sec] = explode(' ', microtime());
return date('H:i:s.', (int) $sec) . ((int) $usec * $timeAccuracy);
return date('H:i:s.', (int) $sec) . (int) ((float) $usec * $timeAccuracy);
}
else
{
......@@ -43,7 +43,7 @@ class PgModel extends Model
{
[$usec, $sec] = explode(' ', microtime());
return date('Y-m-d H:i:s.', (int) $sec) . ((int) $usec * $timeAccuracy);
return date('Y-m-d H:i:s.', (int) $sec) . (int) ((float) $usec * $timeAccuracy);
}
else
{
......
......@@ -324,8 +324,7 @@ class ModelTest extends BaseTest
[$usec, $sec] = explode(' ', microtime());
$result = $record->{$methodName}();
$time = (int) $sec;
$bigintTime = ($time + (int) $usec) * 1000;
$usec = (int) $usec * 1000;
$bigintTime = ($time + (float) $usec) * 1000;
$this->assertTrue($result->isSuccess());
$this->assertStringMatchesFormat('%d-%d-%d', $record->date);
$this->assertLessThanOrEqual(1, strtotime($record->date) - strtotime(date('Y-m-d', $time)), sprintf('date fail: %s', $record->date));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册