社区
Java SE
帖子详情
关于日期的问题,谢谢
mykevinboy
2003-10-16 06:00:59
在JAVA里有没有一个方法是用来判断用户输入的日期是否正确.就想VB里的IsDate()方法.
谢谢.
...全文
38
10
打赏
收藏
关于日期的问题,谢谢
在JAVA里有没有一个方法是用来判断用户输入的日期是否正确.就想VB里的IsDate()方法. 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fft123
2003-10-28
打赏
举报
回复
try{
java.text.SimpleDateFormat sf = new java.text.SimpleDateFormat("yyyy-MM-dd");
java.util.Date d = sf.parse("2003-02-31");//输入非法日期
System.out.println(d);
}
catch(Exception e)
{
System.out.println(e.toString());
}
输出结果是2003年3月3号,java自动转成正常日期了
yujinping
2003-10-28
打赏
举报
回复
完全可以,SimpleDateFormat 他会自动判断的!
mykevinboy
2003-10-28
打赏
举报
回复
我的意思是,如果我输入2002-02-31,用上面的方法行吗?
seaman0916
2003-10-17
打赏
举报
回复
你先说说你要的是那种日期格式?
fft123
2003-10-17
打赏
举报
回复
如果没有指定用户输入的日期格式的话
非常麻烦
指定用户只能输入一种格式的日期就可以用SimpleDateFormat来判断
如让用户输入4位的年,2位的月(不足2位前面加0),2位的天数(不足2位加0)
然后自己用“-”连接
就可以指定SimpleDateFormat的格式为"yyyy-MM-dd"来判断
否则要根据每一种可能的输入进行判断
Gulang68
2003-10-16
打赏
举报
回复
import java.text.SimpleDateFormat;
import java.text.ParseException;
private boolean isDate(String strIn)
{
boolean bRet = true;
SimpleDateFormat mDateFmt = new SimpleDateFormat("yyyy-MM-dd");
try
{
mDateFmt.parse(strIn);
}
catch (ParseException ex)
{
bRet = false;
}
return bRet;
}
exitzhang
2003-10-16
打赏
举报
回复
应该是没有吧。感觉java基础类还有很大的完善空间嘛,好像两个字符串也没有办法直接比较大小吧。
feiyuegaoshan
2003-10-16
打赏
举报
回复
没有.
必须自己写函数来判断.
guogallop
2003-10-16
打赏
举报
回复
DateFormater
whywzf
2003-10-16
打赏
举报
回复
日期格式吗?还是别的?(没用过VB)
手机端漂亮的
日期
插件mobiscroll,免费使用
mobiscroll,很漂亮的
日期
插件,兼容性好,支持web、APP、wap手机端开发;附件包含了一张效果图,其他效果调整参数即可见。 本附件亮点: 1,下载附件即可免费使用(官方下载需收费,网址:http://www.mobiscroll.com/); 2,中文显示等参数已全面说明,更换后即可拿到想要的效果,无需花太多时间研究(本人最初使用时因为中文
问题
花了不少时间研究)。 免积分共享出来,希望对有需要的人有帮助。
谢谢
!
jQuery EasyUI 1.4 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示
(题外话:从本次开始 我新增了jQuery EasyUI的专题页面 大家可以关注我的专题页来及时获取最新的EasyUI资源 专题页地址如下http:http://download.csdn.net/album/detail/343 同时也希望转载的那些朋友能保留我资源的说明及出处地址 我花那么多精力制作出来的 你们鼠标点两下就给我转走了还不注明出处 实在是不厚道 本来就是本着分享精神的 为的就是聚集一点人气和提供一个优良的环境来一起学习进步的 请不要抹杀掉我的热情
谢谢
) 时隔4个月之久 EasyUI终于迎来大版本更新了 本次更新内容诸多 除了常规维护外 还新增了3个新组件 都很实用 详细的可以阅读更新说明 里面给了详细的解读 另外 从该版本开始我将会逐步的将EasyUI官方以及第三方较好的插件API整合到API文档当中 并且会对这些插件做一些简单的Demo实现 存放到配套提供的程序包demo文件夹下 以便大家学习和使用 本期文档中将官方提供的所有附加插件的API都整理并存放到Extension节点下了 这些扩展的demo在附带的程序包中已经提供 可以用于参考使用 jQuery EasyUI 1 4版本更新内容: Bug(修复) menu:修复在删除一个菜单项的时候该菜单无法正确自适应高度的
问题
; datagrid:修复在datagrid宽度太小的时候“fitColumns”方法无法正常工作的
问题
Improvement(改进) EasyUI的所有组件已经支持非固定 百分比大小的尺寸设置; menu:添加“showItem” “hideItem”和“resize”方法; menu:基于窗体大小自动调整高度; menu:添加“duration”属性 该属性允许用户自定义隐藏菜单动画的持续时间 以毫秒为单位; validatebox:添加“onBeforeValidate”和“onValidate”事件; combo:从该版本开始combo组件扩展自textbox组件(textbox是1 4中新增的组件); combo:添加“panelMinWidth” “panelMaxWidth” “panelMinHeight”和“panelMaxHeight”属性; searchbox:从该版本开始searchbox组件扩展自textbox组件(textbox是1 4中新增的组件); tree:添加“getRoot”方法 用于返回通过“nodeEl”参数指定的节点的顶部父节点元素 注意:官网的英文API中该函数的说明有误 其说明是none 无参数 实际这里是需要参数的 ; tree:添加“queryParams”属性; datetimebox:添加“spinnerWidth”属性; panel:添加“doLayout”方法 用于控制面板内组件的大小; panel:添加“clear”方法 用于清除面板内的内容; datagrid:允许用户设置百分比宽度的列(该功能真是千呼万唤始出来啊 ); form:添加“ajax” “novalidate”和“queryParams”属性; linkbutton:添加“resize”方法 New Plugin(新组件) textbox:该组件是一个增强的输入字段 它可以让用户非常简单的构建一个表单; datetimespinner:该组件是一个
日期
和时间的微调组件 它允许我们选择一个特定的
日期
或时间; filebox:filebox 该组件表单元素中用于上传文件的文件框工具组件 ">(题外话:从本次开始 我新增了jQuery EasyUI的专题页面 大家可以关注我的专题页来及时获取
第八届蓝桥杯第七题--
日期
问题
(C语言)
第八届蓝桥杯第七题–
日期
问题
(C语言) (这是我自己对该
问题
的一点见解和分析,因为能力有限,所以代码可能都有一点low) 一.比赛题目 1.题目要求 小明正在整理一批历史文献。这些历史文献中出现了很多
日期
。小明知道这些
日期
都在1960年1月1日至2059年12月31日。令小明头疼的是,这些
日期
采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也...
VBA中关于
日期
格式
vba中
日期
格式的
问题
poi导入excel
日期
处理_POI处理Excel中各种
日期
格式
问题
前不久写过一篇随笔《EXCEL解析之终极方法WorkbookFactory》,提到使用WorkbookFactory来处理Excel文件数据,最近发现一个
问题
就是这个办法不能很好的处理各种
日期
格式,比如下面这些:那么如何将这些格式正确识别并输出呢?下面来分享一下解决方法。其实答案已经在之前已经写过。需要回到之前比较笨重的那个办法,就是在读取单元格时对单元格中数据的种类做判断,再将数据做适当转换,P...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章