关于MySQL数据库中date和time类型字段

2024-12-15 22:54:58
推荐回答(2个)
回答1:

DateFormat dateFormat;
dateFormat = new SimpleDateFormat("yyyy-MM-dd");
String sToTimestamp = "2005-8-18 14:21:12.123";
java.util.Date timeDate = dateFormat.parse(sToTimestamp);

这样就可以吧一个string转成 util.date不过建议定义时间属性的时候用TimeStamp

其中我自定义的时间字符串你可以取你页面添加的

对,按你需要的格式化写就可以了

回答2:

如果是获取当前时间的话
使用mysql自带的函数
curdate()返回日期型数据
'yyyy-mm-dd'
now()返回日期时间型数据
'yyyy-mm-dd
hh:mm:ss'
$sql="insert
into
xxx_table
(xxx_date
,
xxx_datetime)
values(
curdate(),now()
)";