我以 20121224 格式将日期值存储在 SQLite 数据库中(以便我可以轻松地按日期对数据库进行排序)我的问题是如何从格式“20121224”获取日期到“2012/12/24” "使用 java 代码从数据库中提取后。
最佳答案
你可以做到这一点。
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test003 {
public static void main(String[] args) throws Exception {
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyyMMdd");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd");
String s = "20121224";
Date dt = sdf1.parse(s);
System.out.println(sdf2.format(dt));
}
}
关于java - 在Java中的字符串中的特定位置添加特定字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20167099/