$inventoryTime) { $time = strtotime('+1 day'); } return date('Y-m-d', $time); } public static function getMicroTime($dateTime = null) { $time = microtime(true); if ($dateTime && is_string($dateTime)) { $time = strtotime($dateTime); } if ($dateTime && is_int($dateTime)) { $time = $dateTime; } $time *= 1000; return (int)ceil($time); } public static function validateDate($date, $format = 'Y-m-d') { $d = \DateTime::createFromFormat($format, $date); return $d && $d->format($format) === $date; } public static function excelUploadDateToString($excelData, $defaultTime) { try { return date("Y-m-d", ($excelData - 25569) * 24 * 3600); } catch (\Exception $exception) { Log::error("时间转化出错", $exception->getMessage()); } return $defaultTime; } }