$days){
$selected_date=1;
}
else{
$selected_date=$cur_date;
}
//当前一号周几
$week=date('w',strtotime("{$year}-{$month}-1"));
//居中
echo "
";
echo "";
echo "
";
//設定vesakha日
$vesakha_day=date_create("2019-5-18");
$vesakha_day_1=date_sub($vesakha_day,date_interval_create_from_date_string("-354 days"));
$vesakha_day=date_create("2019-5-18");
//當前日差值
$diff=date_diff($vesakha_day,date_create("{$year}-{$month}-{$selected_date}"));
$diff_1=date_diff($vesakha_day_1,date_create("{$year}-{$month}-{$selected_date}"));
$days_diff=$diff->format("%R%a");
$days_diff_1=$diff_1->format("%R%a");
if($days_diff_1>0){
$days_diff=$days_diff_1;
}
//當前年差值
if($diff->format("%R")=="+" && $diff_1->format("%R")=="+"){
$years_diff_total=544-1+date_format($vesakha_day_1,"Y");
}
else if($diff->format("%R")=="+" && $diff_1->format("%R")=="-"){
$years_diff_total=544-1+date_format($vesakha_day,"Y");
}
else{
$years_diff_total=544-2+date_format($vesakha_day,"Y");
}
//计算上个月
if($month==1){
$prevyear=$year-1;
$prevmonth=12;
}
else{
$prevyear=$year;
$prevmonth=$month-1;
}
//计算下个月
if($month==12){
$nextyear=$year+1;
$nextmonth=1;
}
else{
$nextyear=$year;
$nextmonth=$month+1;
}
//生成年份名稱
if($currLanguage=="en"){
$year_text=$year."/";
}
else{
$year_text="{$year}".$_local->gui->saṃvacchara;//年
}
//生成月份名稱
if($currLanguage=="en"){
$month_text=date('F',strtotime("{$year}-{$month}-1"));
}
else{
$month_text="{$month}".$_local->gui->māsa;//月
}
//输出表头
echo "";
//输出日期表格
echo "";
echo "";
echo "| ".$_local->gui->ravi." | ";
echo "".$_local->gui->canda." | ";
echo "".$_local->gui->bhumma." | ";
echo "".$_local->gui->budha." | ";
echo "".$_local->gui->guru." | ";
echo "".$_local->gui->sukka." | ";
echo "".$_local->gui->sora." | ";
echo "
";
//铺表格
for($i=1-$week; $i <=$days ;){
echo "";
for ($j=0; $j < 7; $j++){
if ($i>$days || $i<1){
echo "| | ";
}
else if($i==$cur_date && $month==date('m')){
$days_diff_X=$days_diff-$selected_date+$i;
$cur_years_diff_total=$years_diff_total;
$cur_days_diff=$days_diff_X;
$cur_week_day=$j;
echo "{$i} ";
echo " | ";
if($i==$days){
$key_days_num=$days_diff_X;
}
}
else if($i==$selected_date){
$days_diff_X=$days_diff-$selected_date+$i;
$cur_years_diff_total=$years_diff_total;
$cur_days_diff=$days_diff_X;
$cur_week_day=$j;
echo "{$i} | ";
if($i==$days){
$key_days_num=$days_diff;
}
}
else{
$days_diff_X=$days_diff-$selected_date+$i;
$cur_years_diff_total=$years_diff_total;
$cur_days_diff=$days_diff_X;
$cur_week_day=$j;
echo "{$i} | ";
if($i==$days){
$key_days_num=$days_diff_X;
}
}
$i++;
}
echo "
";
}
echo "
";
echo "";
echo "
".$_local->gui->loading."";
echo "
";//自动定位
echo "
";//變更地點
echo "
";
echo "";
echo "";
echo "
";
echo "";
echo "";
echo "";
echo "
";
echo "
";
echo "";
echo "";
echo "";
echo "
";
echo "
";
echo "";
echo "";
echo "";
echo "
";
echo "
";
echo "";
//飛機過午問題
echo "";
//起飛
echo "
";
echo "
";
echo "";
echo "";
echo "
";
echo "
";
//降落
echo "
";
echo "
";
echo "";
echo "";
echo "
";
echo "
";
echo "
";
echo "{$key_days_num}-{$days}-{$year}-{$month}";
if($cur_years_diff_total!=null && $cur_days_diff!=null && $cur_week_day!=null){
echo "{$cur_date}-{$days}-{$cur_years_diff_total}-{$cur_days_diff}-{$cur_week_day}-{$currLanguage}";
}
echo "";
/*date_default_timezone_set("Asia/Rangoon");
$Unix_now_time=strtotime("now");
$sun_info=date_sun_info(strtotime("now"),7.738562,80.519675);
$sun_info_1=date_sun_info(strtotime("+1 day"),7.738562,80.519675);
$Unix_dawn=$sun_info['civil_twilight_begin']*1000;
$Unix_dawn_1=$sun_info_1['civil_twilight_begin']*1000;
$Unix_noon=($sun_info['sunrise']+$sun_info['sunset'])/2*1000;
$Unix_noon_1=($sun_info_1['sunrise']+$sun_info_1['sunset'])/2*1000;*/
echo "
";//
echo "
";//
//echo date("H:i:s",$Unix_dawn)."
";
//echo date("H:i:s",$Unix_noon)."
";
echo "
{$month}-{$selected_date}
";
//echo "
";
echo "
";
echo "
";
echo "
";
echo "
";
//echo date_format($vesakha_day,"Y-m-d")."|".date_format($vesakha_day_1,"Y-m-d")
echo "
";
?>