<sx:datetimepicker name="sbirth" id="sbirth" displayFormat="yyyy-MM-dd" ></sx:datetimepicker>显示日期是这个:1988-08-03 00:00:00.0后台数据库为Sql Server 2005 字段类型为 datetime类型,数据库里面默认的 时间就是 1988-08-03 00:00:00.0
这个。
怎么去掉这个0::0:00呢~
这个。
怎么去掉这个0::0:00呢~
throws java.text.ParseException {
DateFormat dateFormat;
dateFormat = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss.SSS", Locale.ENGLISH);//设定格式
//dateFormat = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss", Locale.ENGLISH);
dateFormat.setLenient(false);
//我做这块的时候下边的不对,后来我把dateFormat后边加上了.getDateInstance()就好了
//java.util.Date timeDate = dateFormat.parse(dateString);//util类型
java.util.Date ywybirt = dateFormat.getDateInstance().parse(ywyBirthday);//util类型
java.sql.Timestamp dateTime = new java.sql.Timestamp(timeDate.getTime());//Timestamp类型,timeDate.getTime()返回一个long型
return dateTime;
}
dcsf.format(你要存的日期);