java date 转为str java date转成string

您所在的位置:网站首页 cm换算成mm怎么换算 java date 转为str java date转成string

java date 转为str java date转成string

2023-07-02 06:39| 来源: 网络整理| 查看: 265

            Date与String类型转换将Date格式化为String   String format(Date d) 将String解析为Date    Date parse(String s)SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { //1、日期转字符串 Date date = new Date(); String dateStringParse = sdf.format(date); //2、字符串转日期 String dateString = "2018-03-12 14:44:08"; Date dateParse = sdf.parse(dateString); } catch (ParseException e) { e.printStackTrace(); }

注意:创建 SimpleDateFormat 对象时指定转换格式 yyyy代表年,MM代表月,dd代表天(日),HH代表24进制的小时,hh 代表12进制的小时,mm代表分钟,ss代表秒

            Object转String

方法1:采用 Object.toString()方法

Object object = getObject(); System.out.println(object.toString());

注意:必须保证object不是null值,否则将抛出NullPointerException异常。

判断一个字符串为空: s为一个字符串,判断它为空的方法:

if (null==s ||"".equals(s)) { ...... }

方法2:采用类型转换(String)object方法 因null值可以强制转换为任何java类类型,(String)null也是合法的。

注意:使用这种方法时,需要注意的是类型必须能转成String类型。因此最好用instanceof做个类型检查,以判断是否可以转换。否则容易抛出CalssCastException异常。

 

方法3:采用String.valueOf(Object)

注意:当object为null时,String.valueOf(object)的值是字符串"null",而不是null!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3