
如果是获取当前时间的话
使用mysql自带的函数
curdate()返回日期型数据
'yyyy-mm-dd'
now()返回日期时间型数据
'yyyy-mm-dd
hh:mm:ss'
$sql="insert
into
xxx_table
(xxx_date
,
xxx_datetime)
values(
curdate(),now()
)";
mysql 怎么获取前一个月的日期和前一年的日期
set @dt = now();
select extract(year_month from date_add(@dt, interval -1 month));
select extract(year_month from date_add(@dt, interval -1 year));
这样就可以了
select curDate(); #获取当前日期select curTime(); #获取当前时间select now(); #获取当前日期+时间
列举1个天数加减的例子,其他的看英文意思就可以理解了
select date_add(now(), interval 1 day); #当前日期天数+1
select date_add(now(), interval -1 day); #当前日期天数-1
select date_add(now(), interval 1 hour);
select date_add(now(), interval 1 minute);
select date_add(now(), interval 1 second);
select date_add(now(), interval 1 microsecond);
select date_add(now(), interval 1 week);
select date_add(now(), interval 1 month);
select date_add(now(), interval 1 quarter);
select date_add(now(), interval 1 year);
以上就是关于mysql如何设置date字段里边,自动获取当前日期的。全部的内容,包括:mysql如何设置date字段里边,自动获取当前日期的。、mysql 怎么获取前一个月的日期和前一年的日期、怎样在MySQL中 *** 作日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)