Ⅰ 計算機語言#是什麼意思
這個符號在不同的編程語言的定義並不完全一樣,有些是注釋用的,例如一些HTML語言中就是作為注釋使用的,有些語言是作為預編譯的定義來使用的,例如VFP、SAS
SQL,成對使用。
還是需要查看編程語言的說明。
Ⅱ 想在thinkphp中 進行時間段搜索,比如 最近一個小時,最近一天等搜索,希望各位大神幫助一下,求代碼。
privatefunctionmakeRankSql($order=""){
if(empty($order)){
return$order;
}
switch($order){
case"week":
//一周前
$begin=date("Y-m-d",mktime(0,0,0,date("m"),date("d")-7,date("Y")));
break;
case"month":
//一個月前
$begin=date("Y-m-d",mktime(0,0,0,date("m")-1,date("d"),date("Y")));
break;
default:
$begin=date("Y-m-d");
break;
}
$end=date("Y-m-d");
return"and".$this->daysAsSql($begin,$end,"DownloadLog.add_time");
}
privatefunctiondaysAsSql($begin,$end,$fieldName,$userOffset=null){
App::uses("CakeTime","Utility");
$begin=CakeTime::fromString($begin,$userOffset);
$end=CakeTime::fromString($end,$userOffset);
$begin=date('Y-m-d',$begin).'00:00:00';
$end=date('Y-m-d',$end).'23:59:59';
$begin=strtotime($begin);
$end=strtotime($end);
return"($fieldName>='$begin')AND($fieldName<='$end')";
}
makeRankSql ( 「week」);