SELECT (CASE
WHEN datediff(time, CURDATE()) < 0 THEN
‘已过期’
ELSE
concat(
case when
PERIOD_DIFF(DATE_FORMAT(time,’%Y%m’),DATE_FORMAT(now(),’%Y%m’))/12=1&&DAYOFMONTH(time)-DAYOFMONTH(now()) < 0
then
floor(PERIOD_DIFF(DATE_FORMAT(time,’%Y%m’),DATE_FORMAT(now(),’%Y%m’))/12)-1
else
floor(PERIOD_DIFF(DATE_FORMAT(time,’%Y%m’),DATE_FORMAT(now(),’%Y%m’))/12)
end
,‘年’,
case when DAYOFMONTH(time)-DAYOFMONTH(now())< 0
then
(PERIOD_DIFF(DATE_FORMAT(time,’%Y%m’),DATE_FORMAT(now(),’%Y%m’))-1)%12
when
DAYOFMONTH(time)-DAYOFMONTH(now())=last_day(time)
then
(PERIOD_DIFF(DATE_FORMAT(time,’%Y%m’),DATE_FORMAT(now(),’%Y%m’))+1)%12
else
PERIOD_DIFF(DATE_FORMAT(time,’%Y%m’),DATE_FORMAT(now(),’%Y%m’))%12
end
,‘月’,
case when
DAYOFMONTH(time)-DAYOFMONTH(now()) < 0
then
day(last_day(now()))+(DAYOFMONTH(time)-DAYOFMONTH(now()))
when
DAYOFMONTH(time)-DAYOFMONTH(now())=day(last_day(time))
then
0
else
DAYOFMONTH(time)-DAYOFMONTH(now())
end
,‘天’
)
END
) as remaining
FROM 表明 WHERE 字段 = XX;

MySQL倒计时查询剩余时间xx年xx月xx天相关推荐

  1. oracle、MySQL日期转XX年XX月XX日日期格式和金钱转中文大写数字的方法

    你知道的越多,你不知道的越多 点赞再看,养成习惯 如果您有疑问或者见解,欢迎指教: 企鹅:869192208 问题 工作中遇到一些项目需要打印文书,出具文书的日期,客户希望做成XX年XX月XX日的格式 ...

  2. python处理csv文件将字符串格式XXXX年XX月XX日转化为datetime64XXXX-XX-XX格式,可以进行索引设置和日期计算

    python处理csv文件将字符串格式XXXX年XX月XX日转化为datetime64XXXX-XX-XX格式,可以进行索引设置和日期计算 python读取csv文件中,某列卫XXXX年XX月XX日, ...

  3. 【XXX贷】2014年10月XX日发标预告

    您好,亲,2014年x月xx日发标预告 放标类型:抵押标(x个月) 借款金额: x万,此标限额x千(包含x千). 项目:生意周转 年化利率:xx.x% 奖励:x.x% 发标时间:预计2014年xx月x ...

  4. 根据年月日,判断20XX年XX月XX日是 星期几

    // 已知1999.12.31是周五 // 根据年月日,判断20XX年XX月XX日是 星期几 #include "stdio.h"unsigned int Year; unsign ...

  5. 如何计算俩日期相隔多少年,多少月,多少天或者两时间相差XX年XX月XX日

    假设时开始时间为2015年4月2日,结束时间为2019年4月4月;  需要先熟悉一下时间对象得一些方法,可参考教程http://www.w3school.com.cn/jsref/jsref_obj_ ...

  6. javascript 在页面显示xxxx年xx月xx日

    <!DOCTYPE html> <html lang="zh-cn"> <head>  <meta charset="UTF-8 ...

  7. sql 大小写查询 字符串替换 小写xx 改为大写XX

    --sql 大小写查询 select * from 表 where 字段 collate Chinese_PRC_CS_AS='xx' --替换 小写xx 改为大写XX update 表  set  ...

  8. * 从控制台输入身份证号码,显示格式为: * ”xxx身份证的所有者是一位小哥哥/姐姐,xxxx年xx月xx日出生,今年xx岁!“

    package day3;import java.util.Scanner;public class IdChange {/*** 从控制台输入身份证号码,显示格式为:* "xxx身份证的所 ...

  9. Android 时间格式化(刚刚、x分钟前、x小时前、昨天、x天前、xx月xx日、xxxx年xx月xx日)

    最近公司项目在搞动态相关的,产品昨天给出了时间格式,下午花了一点时间搞了一下,分享给大家. 1 分钟以内:刚刚 1-2分钟:1分钟前 过了1个小时(60分钟以内使用xx分钟前):1小时前 过了1个24 ...

  10. MySQL中按年、季度、月、周、天等查询SQL

    表名为log表,时间字段为AddTime 1.查询当天的数据 1 2 3 4 5 6 7 SELECT     * FROM     log WHERE     TO_DAYS( AddTime ) ...

最新文章

  1. 高颜值性价比神器,乐Pro3双摄AI版带来不一样的上手体验
  2. MAC下《暗黑世界》客户端版本编译说明!!
  3. 我已经把servlet-api.jar加到classpath中了,可还是无法编译servlet
  4. 用VC进行COM编程所必须掌握的理论知识
  5. OpenCV的Python接口
  6. 用Jfree实现条形柱状图表,java代码实现
  7. js 技巧杂引(转)
  8. python的三维图片_python如何做三维图
  9. Linux查找(find)指令的使用
  10. Makefile文件(一)_介绍
  11. android刷机工具 原理,Android 设备刷机教程
  12. 医院药房管理系统 php,his 源码 医院管理系统
  13. 做用dm工具做游戏 需要不需要c语言,DM的C语言课堂笔记
  14. 计算机原理电梯控制系统设计,基于PLC电梯控制系统的设计
  15. 牛客网华为机试在线训练JavaScript版解答
  16. python批量裁剪图片
  17. 谈谈对腾讯360之争的观感
  18. 交换element-ui的MessageBox弹框的确定和取消位置
  19. JAVA多媒体网络教学计算机毕业设计Mybatis+系统+数据库+调试部署
  20. Linux valgrind java_linux下利用valgrind工具进行内存泄露检测和性能分析

热门文章

  1. 八爪鱼导出到mysql数据库_八爪鱼采集器怎么将数据导出数据库?
  2. Enterprise Architect安装
  3. 互联网巨头的2B市场变革
  4. FTP 通过cmd命令上传下载文件
  5. 顶级计算机专家一年赚多少,成为一个计算机专家需要多高的IQ?请实话实说
  6. 低代码学习教程:如何编辑自定义打印模版?
  7. 迅雷9解决php文件,迅雷9的这些优化 你必须要知道
  8. 南桥和北桥-主板芯片组发展史
  9. 区块链大咖谈之董天一:深度理解IPFS与Filecoin应用的几个关键点
  10. 微端要用什么样的服务器