MySQL 函数(6)

日期和时间函数应用

使用 curdate() 和 current_date() 显示当前系统日期。

select curdate(),current_date()

使用 curtime() 和 current_time() 显示当前系统时间。

select curtime(),current_time()

使用 current_timestamp()、localtime()、now() 和 sysdate() 函数显示当前系统的日期和时间。

select current_timestamp(),localtime(),now(),sysdate()

使用 dayname()、dayofweek() 和 weekday() 函数返回指定日期所对应的星期信息。

select  dayname(now()),dayofweek(now()),weekday(now())

使用 date_format(date,format) 函数显示当前系统时间,格式为“4 位年 - 月 - 日 小时 : 分钟 : 秒”,其中小时为 24 小时制。

select date_format(now(),'%Y-%c-%d %H:%i:%s')

使用 date_add(date,INTERNAL expr type) 和 adddate(date,INTERNAL expr type) 函数对当前系统时间执行加法操作。

select date_format(now(),'%Y-%c-%d %H:%i:%s') 当前时间 , DATE_ADD(now(),INTERVAL 20 SECOND) 增加 20秒 ,ADDDATE(now(),INTERVAL 20 MINUTE) 增加 20 分钟 ,

ADDDATE(now(),INTERVAL '1 1:1:1' DAY_SECOND) 增加 1 天 1 小时 1 分钟 1 秒

使用 datediff(date1,date2) 返回当前日期与 2017-5-25 日之间的间隔天数。

select datediff(now(),'2017-5-25')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值