首页 > 其他分享 >Date和String的转换

Date和String的转换

时间:2023-05-16 10:32:04浏览次数:27  
标签:26 转换 String DateFormat format date str Date

 1  import  java.text.DateFormat; 
 2  import  java.text.SimpleDateFormat; 
 3  import  java.text.ParseException; 
 4  import  java.util.Calendar; 
 5  import  java.util.Date; 
 6 
 7 
 8 DateFormat format  =   new  SimpleDateFormat( " yyyy-MM-dd " );         
 9             Date date  =   null ;    
10             String str  =   null ;                  
11                         
12              //  String转Date    
13              str  =   " 2007-9-26 " ;          
14              try    {    
15                date = format.parse(str);  // Wed sep 26 00:00:00 CST 2007    
16            }   catch  (ParseException e)   {    
17                e.printStackTrace();    
18            }     
19                         
20             date  =  java.sql.Date.valueOf(str);   //  只保留日期部分,返回的是java.sql.Date  2007-9-26    
21                         
22              //  Date转String    
23              date  =   new  Date();    //  Wed sep 26 18 17:14:01 CST 2007       
24              str  =  format.format(date);   //  2007-9-26    
25                          
26             format  =  DateFormat.getDateInstance(DateFormat.SHORT);    
27             str  =  format.format(date);   //  07-9-26    
28                          
29             format  =  DateFormat.getDateInstance(DateFormat.MEDIUM);    
30             str  =  format.format(date);   //  2007-9-26   
31                          
32             format  =  DateFormat.getDateInstance(DateFormat.FULL);    
33             str  =  format.format(date);   //  2007年9月26日 星期三   

标签:26,转换,String,DateFormat,format,date,str,Date
From: https://blog.51cto.com/u_16112859/6282571

相关文章

  • 汉字转换为拼音的JavaScript库的比较
    JSPinyin有提供了两个方法:<依赖mootools>1)一个是将汉字翻译为拼音,其中每一个字的首字母大写;1pinyin.getFullChars(this.value);2)一个是可以将每一个字的拼音的首字母提取出来,是大写的形式。1pinyin.getCamelChars(this.value);还可以设置是否判断多音字。只是功能比较简单,如......
  • httprunner 4.x学习 - 4.提取返回结果与校验(extract, validate)
    执行命令:hrprun.\test_extract.yml--gen-html-report日志:6:03PMINFvalidatestatus_codeassertMethod=eqcheckExpr=status_codecheckValue=200checkValueType=int64expectValue=200expectValueType=int64result=true6:03PMINFrunstependexportVars={"ag......
  • golang 关于 Inf,-Inf,Infinity,-Infinity 等无穷大无穷小特殊字符转换问题
    记录一个比较个例的问题,某天API突然写入数据失败,原因是数据库写入长度超出,并且从日志中发现了"Infinity"这样的特殊字符串英语渣渣的我有懵,客户端发过来的数据,API都会转换为对应的数据类型,再进行数据库写入,如果是字符串,最多就转成0,怎么会长度超出万变不离其宗,肉眼看不出的问题......
  • 由于string不能输入空格,和cin不能输入空格;用了map和vector和cin.get()的题;本题都正确
    1.cin是C++中最常用的输入语句,当遇到空格或者回车键即停止。无法解决。2.cin.get()函数可以接收空格,遇回车结束输入。3.string也不能输入空格给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。输入格式:输......
  • android.content.res.Resources$NotFoundException: String resource ID #0x4
    问题描述:android.content.res.Resources$NotFoundException:StringresourceID#0x4翻译为:android.content.res。资源$NotFoundException:字符串资源ID#0x4。原因:类型转换错误,请查看报错的地方和传过来(或是从接口获取的类型)的类型是否一致......
  • string方法
    str.charAt(下标)返回在指定位置的字符。varstr="HELLOWORLD";console.log(str.charAt(2));//Lstr.concat(str1,str2,str3...)连接两个或多个字符串varstr1="Hello";varstr2="world!";console.log(str1.concat(str2));//Helloworld!str.e......
  • Hibernate之update(1)——更新部分字段
    Hibernate中如果直接使用Session.update(Objecto),会把这个表中的所有字段更新一遍。如果你没有对你需要更新的字段以外的字段赋值,那么这些字段会被置空。publicclassTeacherTest{@Testpublicvoidupdate(){Sessionsession=HibernateUitl.getSession......
  • Java中String.spilt()方法的使用
    1、Java中可以使用String.spilt()方法按照指定的分隔符将字符串进行分割,然后返回字符串。2、测试demo:     ......
  • 在vue中使用类似于dateadd函数的功能
    1.项目加入moment组件yarnaddmoment2.引入组件importmomentfrom'moment'//引入moment组件3.例子:指定时间增加1小时代码constt='10:10'constt2=moment(t,'HH:mm').add(1,'h').format('HH:mm')console.log(t2)输出:11:......
  • 写一篇关于时区转换的 astimezome 的使用
    Python内置的datetime模块真的很烂,默认的所有时间出来都是不带时区的,所以一般在时间的处理上面,我一般用三方的arrow但由于每次配置环境都要装arrow有时候很不方便,就想着尝试使用datetime,想不到一用就掉坑了。 在一次装换为美东时间的代码中,我尝试如下运行d=dateti......