JAVAString与Date类型转换及try实例.doc_第1页
JAVAString与Date类型转换及try实例.doc_第2页
JAVAString与Date类型转换及try实例.doc_第3页
JAVAString与Date类型转换及try实例.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/* SimpleDateFormat函数语法: G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (112) H 时 在一天中 (023) m 分 s 秒 S 毫秒 E 星期 D 一年中的第几天 F 一月中第几个星期几 w 一年中第几个星期 W 一月中第几个星期 a 上午 / 下午 标记符 k 时 在一天中 (124) K 时 在上午或下午 (011) z 时区 常见标准的写法yyyy-MM-dd HH:mm:ss,注意大小写,时间是24小时制,24小时制转换成12小时制只需将HH改成hh,不需要另外的函数。*/DateFormat format1 = new SimpleDateFormat(yyyy-MM-dd); DateFormat format 2= new SimpleDateFormat(yyyy年MM月dd日 HH时mm分ss秒); Date date = null; String str = null; / String转Date str = 2007-1-18; try date = format1.parse(str); data = format2.parse(str); catch (ParseException e) e.printStackTrace(); /Date转String date=new Date(); str=format1.format(date); str=format2.format(date); 1、DateStringString sdate;Date ddate;sdate=(new SimpleDateFormat(yyyy-MM-dd).format(ddate);2、StringDateSimpleDateFormat sdf=new SimpleDateFormat(yyyy-MM-dd);sdf.setLenient(false);String sdate=2006-06-06;Date ddate;ddate=sdf.parse(sdate);另外Integer、Double等数据包装类型与String类型的相互转换为:(以Integer为例)IntegerStringInteger ii;String si;si=ii.toString;StringInttegerInteger ii;String si;ii=Integer.valueOf(si);附:日期和时间模式(摘自JDK1.50 DOC)日期和时间格式由日期和时间模式 字符串指定。在日期和时间模式字符串中,未加引号的字母 A 到 Z 和 a 到 z 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 () 引起来,以免进行解释。 表示单引号。所有其他字符均不解释;只是在格式化时将它们简单复制到输出字符串,或者在分析时与输入字符串进行匹配。 定义了以下模式字母(所有其他字符 A 到 Z 和 a 到 z 都被保留): 字母 日期或时间元素 表示 示例 G Era 标志符 Text AD y 年 Year 1996; 96 M 年中的月份 Month July; Jul; 07 w 年中的周数 Number 27 W 月份中的周数 Number 2 D 年中的天数 Number 189 d 月份中的天数 Number 10 F 月份中的星期 Number 2 E 星期中的天数 Text Tuesday; Tue a Am/pm 标记 Text PM H 一天中的小时数(0-23) Number 0 k 一天中的小时数(1-24) Number 24 K am/pm 中的小时数(0-11) Number 0 h am/pm 中的小时数(1-12) Number 12 m 小时中的分钟数 Number 30 s 分钟中的秒数 Number 55 S 毫秒数 Number 978 z 时区 General time zone Pacific Standard Time; PST; GMT-08:00 Z 时区 RFC 822 time zone -0800 Try实例 /*try语句1;语句2;语句3;catch语句4;try catch 成对出现的,一个try就一定要有catch,被try包裹的代码说明,如果这些代码中只要抛出异常的话,就会停止当前的代码运行,而跳到catch中,对于异常进行处理。try go(); /假设在调用go方法的时候发生的异常 return “hello”; /这个return语句都是无法执行到的。catch(Exception e) System.out.println(发生的异常了!);finally System.out.println(这里释放数据库连接!);可以看到,当发生异常的时候,发生异常一下的代码都是无法执行到的。运行会跳到catch中,处理这个异常,之后进入finally中。try go(); return “hello”; /这个return语句都是无法执行到的。catch(Exception e) System.out.println(发生的异常了!);finally System.out.println(这里释放数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论