菜鸟的一个简单问题(实际上是非常有用的知识点),请高手指点指点!!!! 查API:java.text.DateFormat.parse(String source) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update table set time = to_char('2004-11-12', 'yyyy-mm-dd');to_char()是一个转换函数。 搞错:应该是:update table set time = to_date('2004-11-12', 'yyyy-mm-dd');to_date()是把字符串转换成日期,to_char是把日期转换成字符串。 update table set time = to_char('2004-11-12', 'yyyy-mm-dd'); import java.util.*;import java.text.*; public static boolean isValidateDate(String date) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); try { sdf.parse(date); } catch (ParseException e) { return false; } return true; }试着给date一个值,自己了解一下结果吧 如果你的字符串不在数据库的话,直接以字符串形式写进数据库就可以的了insert into table(datecolumn) values('2004-11-12'); 看看java.util.Date和java.text.SimpleDateFormat的document,你会知道更多东西~ update table set time = to_date('2004-11-12', 'yyyy-mm-dd'); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");String date=format.parse(new Date()); 嗯,用SimpleDateFormat更好些,不要依赖数据库的函数! 求助:dom4j写好xml文件后输出的xml文件是正确的,但本地文件没有发生改变 java 正则零宽断言提取字符串 看看这段代码有什么毛病 一个JAVA生成ZIP文件的问题 为何找不到包javax.servlet.jsp 关于JTDS的问题 初学,搞不懂接口,大家来指点我一下如果理解接口 为什么我的小程序每次读的值都是2,我明明输入1 转行了,扔掉delphi学java,面对Jbuilder7如何下手? IBM的WebSphere如何 组合题1 取模的小问题!
应该是:update table set time = to_date('2004-11-12', 'yyyy-mm-dd');to_date()是把字符串转换成日期,to_char是把日期转换成字符串。
import java.text.*;
public static boolean isValidateDate(String date) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
sdf.parse(date);
} catch (ParseException e) {
return false;
}
return true;
}
试着给date一个值,自己了解一下结果吧
insert into table(datecolumn) values('2004-11-12');
String date=format.parse(new Date());