页面日期是string类型,数据库是date型格式为2011-9-18 怎么转换才能去数据库里查找

2024-12-23 10:13:44
推荐回答(2个)
回答1:

//String型日期转换成Timestamp的日期;

public Timestamp stringtotime(String datetime) throws ParseException{
Timestamp ts = null;
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss",Locale.SIMPLIFIED_CHINESE);
Date date = DateFormat.getDateInstance(DateFormat.SHORT, Locale.SIMPLIFIED_CHINESE).parse(datetime);
String mDateTime=formatter.format(date);
ts=Timestamp.valueOf(mDateTime);
return ts;
}

回答2:

C#应该Convert.toDateTime()就行。其他不清楚了