MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法
TIMESTAMPDIFF( day , ‘2012-08-24‘ , ‘2012-08-30‘ );
+ ----------------------------------------------+
| TIMESTAMPDIFF( day , ‘2012-08-24‘ , ‘2012-08-30‘ ) |
+ ----------------------------------------------+
| 6 |
+ ----------------------------------------------+
1 row in set (0.00 sec)
mysql> select TIMESTAMPDIFF( MINUTE , ‘2012-08-24 09:00:00‘ , ‘2012-08-30 12:00:00‘ );
+ -------------------------------------------------------------------+
| TIMESTAMPDIFF( MINUTE , ‘2012-08-24 09:00:00‘ , ‘2012-08-30 12:00:00‘ ) |
+ -------------------------------------------------------------------+
| 8820 |
+ -------------------------------------------------------------------+
1 row in set (0.01 sec)
二,TIMESTAMPADD
语法:
TIMESTAMPADD(interval,int_expr,datetime_expr)
说明:
将整型表达式int_expr 添加到日期或日期时间表达式 datetime_expr中。式中的interval和上文中列举的取值是一样的。
mysql> select TIMESTAMPADD( MINUTE ,8820, ‘2012-08-24 09:00:00‘ );
+ -------------------------------------------------+
| TIMESTAMPADD( MINUTE ,8820, ‘2012-08-24 09:00:00‘ ) |
+ -------------------------------------------------+
| 2012-08-30 12:00:00 |
+ -------------------------------------------------+
1 row in set (0.00 sec)
MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法
标签:
查看更多关于MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法的详细内容...
阅读:25次