//曜日 (1-7) を取得します
function GetWeek($回)
{
$res = date('w', strtotime($times));
if($res==0)
$res=7;
return $res;
}
//時間を取得します今日の時間
function GetTime($times)
{
$res = date('H:i', strtotime($times));
return $res;
}
//今すぐ数か月後の時間を取得します
function GetMonth($Month,$type='l' )
{
if(!strcmp($type,'b'))
$res=date("Y-m-d H:i:s",strtotime("-$Month months) "));
if(!strcmp($ type,'l'))
$res=date("Y-m-d H:i:s",strtotime("+$Month months"));
return $res;
}
//現在時刻を取得します
function GetCurrentDateTime( )
{
$res=date("Y-m-d H:i:s",time());
return $res;
}
// or より前の時刻を取得します現在の時間間隔の後
function GetDiffHours($hours ,$type='l')
{
if(!strcmp($type,'b'))
$res=date("Y-m-d H:i:s", strtotime("-$時間時"));
if(!strcmp($type,'l'))
$res=date("Y-m-d H:i:s",strtotime("+$時間時")) ;
return $res
}
// 間隔の前後の時間 (分単位)
function GetDiffMinute($Minute,$type='l')
{
if(!strcmp($type,'b'))
$res=date("Y-m-d H:i: s",strtotime("-$Minute 分"));
if(!strcmp($type,'l'))
$res=date("Y-m-d H: i:s",strtotime("+$Minute 分 "));
return $res;
}
//秒単位の間隔の前後の時間
function GetDiffSec($sec,$type='l')
{
if(!strcmp($type,'b' ))
$res=date("Y-m-d H:i:s",strtotime("-$sec Second"));
if(!strcmp($type, 'l'))
$res=date("Y-m-d H:i:s",strtotime("+$sec 秒"));
return $res;
//間隔の前後何週間かfunction GetDiffWeek($Week,$type='l')
{
if(!strcmp($type,'b'))
$res=date("Y-m-d H :i:s",strtotime("-$Week 週"));
if(!strcmp($type,'l'))
$res=date("Y-m-d H:i:s",strtotime(" + $Week 週"));
return $res;
}
// 日間の時間
function GetDiffDays($days,$type='l')
{
if(!strcmp($type, 'b') )
$res=date("Y-m-d H:i:s",strtotime("-$days day"));
if(!strcmp($type,'l'))
$res=date ("Y-m-d H :i:s",strtotime("+$days day"));
return $res;
}
//数年間隔の前後の時間
function GetDiffyears($year,$type=' l' )
{
if(!strcmp($type,'b'))
$res=date("Y-m-d H:i:s",strtotime("-$year year"));
if(!strcmp ($ type,'l'))
$res=date("Y-m-d H:i:s",strtotime("+$year year"));
return $res;
http://www.bkjia.com/PHPjc/326523.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/326523.html技術記事 PHP 出力時差関数のコピーコードは次のとおりです: ?php date_default_timezone_set('PRC'); //デフォルトのタイムゾーン echo "Today:",date("Y-m-d",time()),"br"; :",date ("Y-m-d",strt...