javastring与date类型转换及try实例

javastring与date类型转换及try实例

ID:8961229

大小:37.00 KB

页数:4页

时间:2018-04-13

javastring与date类型转换及try实例_第1页
javastring与date类型转换及try实例_第2页
javastring与date类型转换及try实例_第3页
javastring与date类型转换及try实例_第4页
资源描述:

《javastring与date类型转换及try实例》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、/**SimpleDateFormat函数语法:G年代标志符y年M月d日h时在上午或下午(1~12)H时在一天中(0~23)m分s秒S毫秒E星期D一年中的第几天F一月中第几个星期几w一年中第几个星期W一月中第几个星期a上午/下午标记符k时在一天中(1~24)K时在上午或下午(0~11)z时区常见标准的写法"yyyy-MM-ddHH:mm:ss",注意大小写,时间是24小时制,24小时制转换成12小时制只需将HH改成hh,不需要另外的函数。*/DateFormatformat1=newSimpleD

2、ateFormat("yyyy-MM-dd");DateFormatformat2=newSimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");Datedate=null;Stringstr=null;//String转Datestr="2007-1-18";try{date=format1.parse(str);data=format2.parse(str);}catch(ParseExceptione){e.printStackTrace();}//Date转Str

3、ingdate=newDate();str=format1.format(date);str=format2.format(date);1、Date——>StringStringsdate;Dateddate;……sdate=(newSimpleDateFormat("yyyy-MM-dd")).format(ddate);2、String——>DateSimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");sdf.setLenient(fals

4、e);Stringsdate="2006-06-06";Dateddate;ddate=sdf.parse(sdate);另外Integer、Double等数据包装类型与String类型的相互转换为:(以Integer为例)Integer——>StringIntegerii;Stringsi;……si=ii.toString;String——>InttegerIntegerii;Stringsi;……ii=Integer.valueOf(si);附:日期和时间模式(摘自JDK1.50DOC)日期和

5、时间格式由日期和时间模式字符串指定。在日期和时间模式字符串中,未加引号的字母'A'到'Z'和'a'到'z'被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号(')引起来,以免进行解释。"''"表示单引号。所有其他字符均不解释;只是在格式化时将它们简单复制到输出字符串,或者在分析时与输入字符串进行匹配。定义了以下模式字母(所有其他字符'A'到'Z'和'a'到'z'都被保留):字母日期或时间元素表示示例GEra标志符TextADy年Year1996;96M年中的月份MonthJuly;

6、Jul;07w年中的周数Number27W月份中的周数Number2D年中的天数Number189d月份中的天数Number10F月份中的星期Number2E星期中的天数TextTuesday;TueaAm/pm标记TextPMH一天中的小时数(0-23)Number0k一天中的小时数(1-24)Number24Kam/pm中的小时数(0-11)Number0ham/pm中的小时数(1-12)Number12m小时中的分钟数Number30s分钟中的秒数Number55S毫秒数Number978z

7、时区GeneraltimezonePacificStandardTime;PST;GMT-08:00Z时区RFC822timezone-0800Try实例/**try{语句1;语句2;语句3;}catch{语句4;}trycatch成对出现的,一个try就一定要有catch,被try包裹的代码说明,如果这些代码中只要抛出异常的话,就会停止当前的代码运行,而跳到catch中,对于异常进行处理。try{go();//假设在调用go方法的时候发生的异常return“hello”;//这个return语句

8、都是无法执行到的。}catch(Exceptione){System.out.println("发生的异常了!");}finally{System.out.println("这里释放数据库连接!");}可以看到,当发生异常的时候,发生异常一下的代码都是无法执行到的。运行会跳到catch中,处理这个异常,之后进入finally中。try{go();return“hello”;//这个return语句都是无法执行到的。}catch(Exceptione){System.out.prin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。