关于“php_日期截断”的问题,小编就整理了【2】个相关介绍“php_日期截断”的解答:
请教PHP中计算离生日还剩下多少天问题?本文实例讲述了php计算到日期还有多少天的方法。分享给大家供大家参考。具体如下:
function countdays($d)
{
$olddate = substr($d, 4);
$newdate = date(Y) ."".$olddate;
$nextyear = date(Y)+1 ."".$olddate;
if($newdate > date("Y-m-d"))
{
$start_ts = strtotime($newdate);
$end_ts = strtotime(date("Y-m-d"));
$diff = $end_ts - $start_ts;
$n = round($diff / 86400);
$return = substr($n, 1);
return $return;
}
else
{
$start_ts = strtotime($nextyear);
$end_ts = strtotime(date("Y-m-d"));
$diff = $end_ts - $start_ts;
$n = round($diff / 86400);
$return = substr($n, 1);
return $return;
trunc函数用法?TRUNC函数用于对值进行截断。
用法有两种:TRUNC(NUMBER)表示截断数字,TRUNC(date)表示截断日期。
(1)截断数字:
格式:TRUNC(n1,n2),n1表示被截断的数字,n2表示要截断到那一位。n2可以是负数,表示截断小数点前。注意,TRUNC截断不是四舍五入。
SQL> select TRUNC(15.79) from dual;
TRUNC(15.79) ------------ 15
SQL> select TRUNC(15.79,1) from dual;
TRUNC(15.79,1) -------------- 15.7
SQL> select trunc(15.79,-1) from dual;
TRUNC(15.79,-1) --------------- 10
(2)截断日期:
先执行命令:alter session set nls_date_format='yyyy-mm-dd hh24:mi:h
到此,以上就是小编对于“php_日期截断”的问题就介绍到这了,希望介绍关于“php_日期截断”的【2】点解答对大家有用。