excel - Excel 如何使用 `Ymd H:i:s` 验证
问题描述
我使用 phpspreadsheet 编写一个 xlsx 文件供用户导入他们的数据。并使用自定义日期时间验证来验证日期时间字段。
$datetime_validation = new DataValidation();
$datetime_validation->setShowErrorMessage(true);
$datetime_validation->setErrorTitle("unsupported datetime format");
$datetime_validation->setError("please input datetime in format 'Y-m-d H:i:s'(2020-09-12 13:56:00)");
$datetime_validation->setAllowBlank(false);
$datetime_validation->setType("custom");
$datetime_validation->setFormula1("yyyy-mm-dd hh:mm:ss");
但是当我输入 like 时2020-12-12 23:00:00
,它提示错误说输入数据与格式不匹配。
解决方案
推荐阅读
- android - 使用 aar 库中的资源时 Android 应用程序崩溃(资源 ID 始终为零 0x0)
- typo3 - 从 ExtBase FileReference 获取文件路径
- python - 当我点击按钮时出现 TypeError: agregar_postulantes() missing 1 required positional argument: 'self' Tkinter
- javascript - TypeError:无法读取数组内未定义状态对象的属性“映射”?
- python - 为什么我不能在 tkinter 中“打包”或“网格”一个 ImageTk.PhotoImage?
- javascript - 在 Table render ReactJS 之前加载 API 数据
- javascript - Koa - TypeError:中间件堆栈必须是一个数组
- linux - linux输入错误
- amazon-web-services - 将 S3 文件移动到 Cloudinary
- python - 无法在 Python 3.8 中从 PIL 导入图像