社区
C++ Builder
帖子详情
我怎样校验用户输入的日期字段是否是正确的格式
zsgbox
2003-10-08 10:32:26
我有几个字段需要用户输入时间,可我要做检验,我以下面方式做检验却怎么都不行,请教诸位大侠,我该怎么办?
try
{
StrToDate(Graduate_Data->Text);
}
catch(...)
{
ShowMessage("时间格式错,参考2003-10-1这种格式!");
return false;
}
水平很菜,惭愧.
...全文
142
9
打赏
收藏
我怎样校验用户输入的日期字段是否是正确的格式
我有几个字段需要用户输入时间,可我要做检验,我以下面方式做检验却怎么都不行,请教诸位大侠,我该怎么办? try { StrToDate(Graduate_Data->Text); } catch(...) { ShowMessage("时间格式错,参考2003-10-1这种格式!"); return false; } 水平很菜,惭愧.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zsgbox
2003-10-09
打赏
举报
回复
哈哈哈,一语道破梦中人啊,谢谢dingzhenhhy
路人丁
2003-10-09
打赏
举报
回复
不会吧!
try
{
StrToDate(Graduate_Data->Text);
}
catch(...)
{
ShowMessage("时间格式错,参考2003-10-1这种格式!");
return false;
}
可以捕获异常,只不过是在调试期它会弹出系统错误,如果你运行的是可执行文件应该没有问题的。
zsgbox
2003-10-09
打赏
举报
回复
DataTimePicker所显示的年数有限,要调整很麻烦.
MaskEdit好象不能处理诸如44-44-44之类的输入错误.
nobill
2003-10-09
打赏
举报
回复
你可以用DateTimePicker控件啊!
或在MaskEdit中的EditMask对话框中选择Date,就可以了!
zsgbox
2003-10-09
打赏
举报
回复
象StrToDate(Graduate_Data->Text);
这样的转换异常,我怎么捕获啊?
zsgbox
2003-10-09
打赏
举报
回复
为什么没有人管我.T_T
zsgbox
2003-10-08
打赏
举报
回复
我用MaskEdit设置InputMask 0000\-00\-00,但我还不能阻止客户输出诸如2003-44-44之类的东西,
我的字段没有绑定,我只是在新建资料时让用户输入的,我不知道该如何检验,不会让我一点点取出来比较是否大于12或30这么复杂吧.
Behard
2003-10-08
打赏
举报
回复
如果你绑定了字段,就是这样的了
(你的焦点离开了输入框,就提示出错)
你使用 TEdit 即可
freshman2003
2003-10-08
打赏
举报
回复
用MaskEdit,不用校验。
JIRA三级权限方案 - 项目、单据、
字段
不同级别的权限控制
如何配置Jira项目权限方案? 能控制不同成员访问不同单据和
字段
吗? 能限制某些成员能看到但是不能编辑单据和
字段
吗? Jira作为一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限控制的具体实施方案,针对项目、单据、
字段
,演示三种不同层级粒度权限的配置、扩展和定制方法,提供脚本代码,应用于实际业务场景。
ABAP
校验
时间
日期
格式
通过一种简单的方法可
校验
时间
日期
格式
是否
正确
: 1.判断是否有特殊符号 2.判断是否为8位 *&---------------------------------------------------------------------* *& Report Z_ZHANGM_006 *& *&---------------------------------------------------------------------* *&
日期
格式
校验
*& *
判断
输入
shell脚本的
日期
格式
是否
正确
if echo $1 | grep -q "-" && date -d $1 +%Y%m%d > /dev/null 2>&1 then :; else echo "
输入
的
日期
格式
不
正确
,应为yyyy-mm-dd"; exit 1; fi; ##这个不对,
输入
2010-12--1也是可以的,显然不合法 ---------------...
开发中常用
字段
校验
项目开发过程中,对一些
字段
的
校验
在所难免,如果
字段
少咱们还可以对
字段
进行if、else方式
校验
,但是
字段
多了呢?再使用这样的方式是不是会很糟糕呢?下面对一下常用的
校验
方式进行总结,这里主要是springboot在项目在实体层的方式进行注解式的
校验
: 一、相关注解 约束注解 说明 @AssertFalse 被注释的元素必须为 false @AssertTrue 被注释的元素必须为 true @DecimalMax(value) 被...
Java验证
用户
输入
日期
格式
是否为数据库datetime类型
格式
基本思路:在Servlet中接收请求数据,按照
格式
化的
日期
格式
规定
用户
输入
日期
,然后根据
用户
输入
的情况进行操作,如果不
正确
,则返回
用户
输入
表单页面继续
输入
//
格式
化
日期
SimpleDateFormat sdf=new SimpleDateFormat("yyyy.MM.dd"); //先将监测
日期
转换成sql类型,因为要传入数据库的 Date monitorTime=null; try { //从前端页面接收
用户
输入
的
日期
格式
化之后再转化为util类型的Date java
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章