php 實現公曆日期與農曆日期的互轉換
前言:今天根據客戶的需求對時間進行了轉換,就是客戶要求增加農曆日期的顯示,在網上抄襲了一段,稍微修改了一下執行成功了,不難的,改動的很少的.
示例**:
<?php /*
* * 陳海波 www.cppcns.com 新二級頁面 農曆轉換成公曆
* * */
// lunar.php 新建這個php檔案,所有的**無需改,需要改的是下面teacher.php 的幾行
class lunar
//公曆該月的天數(year:年份; month:月份)
private function getsmon($year,$month)
//農曆名稱轉換
private function lyearname($year)
private function lmonname($month)
return $month;
} private function ldayname($day)
return $day;
} //公曆轉農曆(sdate:公曆日期)
public function s2l($date)
else
} else
$lmonth = $i;
$lday = $days;
break;
} }
} return mktime(0, 0, 0, $lmonth, $lday, $lyear);
//$ldate = $lyear."-".$lmonth."-".$lday;
//$ldate = $this->lyearname($lyear)."年".$this->lmonname($lmonth)."月".$this->ldayname($lday);
//if($ltype) $ldate.="(閏)";
//return $ldate;
} //農曆轉公曆(date:農曆日期; type:是否閏月)
public function l2s($date,$type = 0)
else
} else
} }
return mktime(0, 0, 0, $smonth, $sday, $syear);
//$sdate = $syear."-".$smonth."-".$sday;
//return $sdate;
} } ?>
teacher.php
//公曆轉農曆
require_once(core_."lunar.php"); // 載入lunar.php檔案
$today = date("y-m-d");
$lunar = new lunar(); // 例項化類
$nonglitime = array();
$nl = date("y-n-d",$lunar->s2l($today));
echo $nl;exit; // 轉為農曆是:2012-05-25
本文標題: php 實現公曆日期與農曆日期的互轉換
本文位址:
js 公曆日期轉農曆帶節假日
首先獲取公曆節假日 var basejieri 農曆的月日 var parholiday month 1 9 month 1 0 month 1 i 9 i 0 i if basejieri.hasownproperty parholiday 呼叫方法 呼叫js方法,引數分別是公曆年 月 日 返回農...
原創 自定義公曆農曆日期選擇器
公曆農曆日期選擇器 android自帶的datepicker具有日期選擇的功能,但是由於不同的rom可能會對此控制項進行深度定製,且擴充套件性較差,因此如果我們在自己的程式中使用此控制項,很可能會在不同的rom上顯示不同的效果,這給使用者帶來了很不好的ui體驗。為了規避上述弊端,我使用了三個numb...
檢視當前日期的農曆日期的JS
預覽效果 2008年11月28日 星期五 農曆戊子年 冬月初一 js 檔案如下 today.js function runglnl function daysnumberofdate dategl function ateofdate dategl bytes 0 ata yyyy 1997 4 b...