Ⅰ 计算机语言#是什么意思
这个符号在不同的编程语言的定义并不完全一样,有些是注释用的,例如一些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”);