java 的format使用
发布网友
发布时间:2022-04-21 20:13
我来回答
共2个回答
热心网友
时间:2022-04-18 08:31
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse("2008-08-08 12:10:12");
如果你希望要自定义Date的显示 同样可是使用SimpleDateFormat类来实现
只需要
String date = sdf.format(new Date());
就可以了追问字符串XXXXXXXXXXXX 变为XXXXX-XXXXX-XX格式,不是日期格式啊
热心网友
时间:2022-04-18 09:49
目前能想到的就是:
str = String.format("%1$s-%2$s-%3$s", str.substring(0, 5),str.substring(5, 10),str.substring(10));
但感觉还不如直接这样比较爽:
str = str.substring(0, 5) + "-" + str.substring(5, 10) + "-" + str.substring(10);
参考资料:JDK API 1.6.0