mysql 几天前,几个月前

当前时间:

mysql> select now();
+---------------------+
| now()               |
+---------------------+
| 2014-07-03 21:16:22 |
+---------------------+
1 row in set (0.00 sec)

下一个月:
mysql> select date_add(now(),interval 1 month);
+----------------------------------+
| date_add(now(),interval 1 month) |
+----------------------------------+
| 2014-08-03 21:16:28              |
+----------------------------------+
1 row in set (0.00 sec)

上一个月:
mysql> select date_add(now(),interval -1 month);
+-----------------------------------+
| date_add(now(),interval -1 month) |
+-----------------------------------+
| 2014-06-03 21:17:02               |
+-----------------------------------+
1 row in set (0.00 sec)

三个月前:

DATE_SUB(NOW(), INTERVAL 3 MONTH)

三个天前:

SELECT DATE_SUB(NOW(), INTERVAL 3 DAY)

时间: 2024-10-25 03:17:19

mysql 几天前,几个月前的相关文章

java几秒前,几分钟前,几小时前,几天前,几月前,几年前的实现

原文:java几秒前,几分钟前,几小时前,几天前,几月前,几年前的实现 源代码下载地址:http://www.zuidaima.com/share/1562038902000640.htm 以前有牛人分享的代码: java实现几分钟前,几小时前,几天前的代码 有点复杂,所以在stackoverflow上找了一个简单的,改写了下符合需求,给大家分享下. package com.date; import java.text.ParseException; import java.text.Simpl

iOS 依据Date获取x分钟前/x小时前/昨天/x天前/x个月前/x年前

返回x分钟前/x小时前/昨天/x天前/x个月前/x年前 - (NSString *)timeInfo { return [NSDate timeInfoWithDate:self]; } + (NSString *)timeInfoWithDate:(NSDate *)date { return [self timeInfoWithDateString:[self stringWithDate:date format:[self ymdHmsFormat]]]; } + (NSString *)

iOS 根据Date获取x分钟前/x小时前/昨天/x天前/x个月前/x年前

返回x分钟前/x小时前/昨天/x天前/x个月前/x年前 - (NSString *)timeInfo { return [NSDate timeInfoWithDate:self]; } + (NSString *)timeInfoWithDate:(NSDate *)date { return [self timeInfoWithDateString:[self stringWithDate:date format:[self ymdHmsFormat]]]; } + (NSString *)

iOS 刚刚,几分钟前,几小时前,几天前,几月前,几年前

- (NSString *)compareCurrentTime:(NSDate*) compareDate { NSTimeInterval timeInterval = [compareDate timeIntervalSinceNow]; timeInterval = -timeInterval; int temp = 0; NSString *result; if (timeInterval < 60) { result = @"刚刚"; } else if((temp

几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现

package com.zuidaima; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class RelativeDateFormat { private static final long ONE_MINUTE = 60000L; private static final long ONE_HOUR = 3600000L; private s

js 显示友好的时间格式【刚刚、几分钟前、几小时、几天前、几周前、几月前等等 时间格式化】(工具类)

/** * 毫秒转换友好的显示格式 * 输出格式:21小时前 * stringTime为:年-月-日 时:分:秒 * @param {[type]} time [description] * @return {[type]} [description] */function friendlyFormatTime(stringTime) { let minute = 1000 * 60; let hour = minute * 60; let day = hour * 24; let week =

iOS常用于显示几小时前/几天前/几月前/几年前的代码片段

iOS常用于显示几小时前/几天前/几月前/几年前的代码片段 2015-03-13 10:09 版权声明:请关注个人博客:http://www.henishuo.com/ print? /** * Retain a formated string with a real date string * * @param dateString a real date string, which can be converted to a NSDate object * * @return a strin

java实现几分钟前,几小时前,几天前的代码

代码下载地址:http://www.zuidaima.com/share/1550463224564736.htm 原文:java实现几分钟前,几小时前,几天前的代码 可以根据当前时间计算出距离某个时间点是几分钟前,还是几小时前,几天前 纯java实现的:几秒前,几分钟前,几小时前,几天前,几月前,几年前的实现 由最代码官方编辑于2014-2-24 11:35:49 1个评论 1个牛币 标签: prettytime 几秒前 几分钟前 几小时前 几天前 几月前 几年前话题: 语言基础 脚本和工具

linux shell脚本自动删除mysql表前3个月的数据

RDS有一个数据库表tbl_online表,有6千万数据,需要清理,保留3个月. 步骤如下: 创建月表 将需要删除的数据写入月表 删除数据 优化表 shell如下: #!/bin/bash base="rdsxx.mysql.rds.aliyuncs.com" #前3个月的日期 months_ago=`date -d "-3 month" +"%Y-%m-%d"` #前3个月的月份,去掉前面的0 months_ago_mon=`date -d &

JavaScript时间处理之几个月前或几个月后的指定日期

在平常项目开发过程中,经常会遇到需要在JavaScript中处理时间的情况,无非两种(1,逻辑处理  2,格式转换处理).当然要说相关技术博,园子里闭着眼睛都能抓一把,但是我要做的是:既然有幸被我碰到了,就要尽可能的分析转化为自己最适合自己的东西,成为自己知识库的一部分:同时希望能帮助有需要的同学解决遇到的相关小问题. 时间逻辑处理   此类型常用需求为:推算几个月后(前)的今天的日期. 1 /** 2 *获取几个月前的输入日期 3 *{param:DateTime} date 输入日期(YYY