
jsp页面如何判断输入文本符合中日期时间类型的显示格式?
例如,在页面上定义了一个文本字段time,用于输入时间jsp页面显示时间格式,并将其插入sql中的表中,该时间对应于中属性开始时间类型为datetime的时间;
如果输入时间的值不是时间格式,例如按时输入“ 11”,则无法将整个记录插入表中,
所以我要判断输入的时间值是否采用“ yyyy-mm-rr”的格式,
我该怎么办
------解决方案--------------------

使用正则表达式
\ d {4}-\ d {2}-\ d {2}
在年,月和日之后,还必须确定该值是否超出范围
------解决方案--------------------
calendar.isTimeSet()
最好看看日历课程
------解决方案--------------------

使用正则表达式,在文本框的onblur事件中编写
^(((((1 [6-9] | [2-9] \ d)\ d {2})-(0?[13578] | 1 [02])-(0?[1-9 ] | [12] \ d | 3 [01]))|((((1 [6-9] | [2-9] \ d)\ d {2})-(0?[13456789] | 1 [012] ])-(0?[1-9] | [12] \ d | 30))|((((1 [6-9] | [2-9] \ d)\ d {2})-0?2 -(0?[1-9] | 1 \ d | 2 [0-8]))|(((((((1 [6-9] | [2-9] \ d)(0 [48] | [2468 ] [048] | [13579] [26])|(((16 | [2468] [048] | [3579] [26])00))-0?2-29-))$
================================================ ==
然后您可以在提交前添加支票
例如
尝试{新日期(值)}捕获{返回假;}或仅使用字符串分析来判断.
------解决方案--------------------

首先,每个不同的都有不同的表达方式
如果要解决此类问题,请在保存数据之前使用simpledateformat,或者在中获取toChar或其他内容.

程序猿增长黑客的兴起

十大编程算法可帮助程序员通向掌握之路


在程序员看来jsp页面显示时间格式,IE浏览器是什么样的

Java程序员必须看电影

10条调试和故障排除技巧

5个最佳正则表达式编辑调试器

如何成为黑客

关于编程的鲜为人知的事实
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-170633-1.html
你的配音简直是整个电影的败笔
之后才有了现在的军舰建造狂潮
事后毙我也行