我发现了许多自定义格式验证问题和答案,但所有格式都是特定的硬编码格式。我想允许将日期和日期时间格式设置为(运行时)"设置"在我的Web应用程序中,因此它将在运行时动态。我想根据此设置验证用户输入:
isValidDate(userInput, currentSetting)
currentSetting变量的内容可以是:mm/dd/yyyy
或yyyy.MM.dd HH:mm:ss
(日期时间)
我不想重新发明轮子,但我没有找到这种通用的解析/验证方法。错过了什么?