//比如:时间
//含有英文的日期字符串
String str = "13/Jul/2011:05:02:29 +0800";
//日期格式化类型,后面必须要添加一个Locale.US才能解释拥有英文的日期,如上面Jul,Z是一个时区:"+0800"。
DateFormat sdf = new SimpleDateFormat("dd/MMM/yyyy:hh:mm:ss Z",
Locale.US);
Date date = null;
//将其转换成日期类型
date = sdf.parse(str);
//SQL Server日期格式类型
DateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss")
//转换成字符串,可以直接插入SQL Server中
String s = sdf2.format(date);
//插入数据库代码省略.........
英文日期转换 插入SQL Server datetime类型 转换失败
最新推荐文章于 2019-04-04 17:16:23 发布