-
- /**
- * PHP 달력
- * by bbs.it-home.org
- */
- if (function_exists('date_default_timezone_set')) {
- date_default_timezone_set('Asia /충칭');
- }
- $date = isset($_GET['date']) ? $_GET['date'] : date('월-월-일');
- $date = getdate(strtotime($date));
- $end = getdate(mktime(0, 0, 0, $date['mon'] 1, 1, $date['year']) - 1);
- $start = getdate(mktime(0, 0, 0, $date['mon'], 1, $date['year']));
- $pre = date('월-월-일', $start[0] - 1);
- $next = date('월-월-일', $end[0] 86400);
- $html = '
';
- $html .= '
';
- $html .= '
- | ';
- $html .= '
' . $날짜['연도'] . ';' . $date['월'] . ' | ';
- $html .= '
| ';
- $html .= '
';
- $arr_tpl = array(0 => '', 1 => '', 2 => '', 3 => '', 4 => '', 5 => '', 6 =>
- $date_arr = 배열();
- $j = 0;
- for ($i = 0; $i < $end['mday']; $i ) {
- if (!isset($date_arr[$j])) {
- $date_arr[$ j] = $arr_tpl;
- }
- $date_arr[$j][($i $start['wday'])%7] = $i 1;
- if ($date_arr[$j][6]) {
- $j ;
- }
- }
- foreach ($date_arr as $value) {
- $html .= '
';
- foreach ($value as $v) {
- if ($v) {
- if ($v == $date['mday']) {
- $html .= '
' . $v . ' | ';
- } else {
- $html .= '
' . $v . ' | ';
- }
- } else {
- $html .= '
| ';
- }
- }
- $html .= '
';
- }
- $html .= '
';
- 에코 $html;
- ?>
复代码
2,php日历代码2
-
- /**
- * 달력
- */
- if (function_exists('date_default_timezone_set')) {
- date_default_timezone_set ('아시아/충칭');
- }
- $date = isset($_GET['date']) ? $_GET['date'] : date('월-월-일');
- $date = getdate(strtotime($date));
- $end = getdate(mktime(0, 0, 0, $date['mon'] 1, 1, $date['year']) - 1);
- $start = getdate(mktime(0, 0, 0, $date['mon'], 1, $date['year']));
- $pre = date('월-월-일', $start[0] - 1);
- $next = date('월-월-일', $end[0] 86400);
- $html = '
align="center" style="line-height:150%; 글꼴 -family:Verdana,글꼴 크기: 12px;">';
- $html .= '
';
- $html .= '
- | ';
- $html .= '
' . $날짜['연도'] . ';' . $date['월'] . ' | ';
- $html .= '
| ';
- $html .= '
';
- $arr_tpl = array(0 => '', 1 => '', 2 => '', 3 => '', 4 => '', 5 => '', 6 =>
- $date_arr = 배열();
- $j = 0;
- for ($i = 0; $i < $end['mday']; $i ) {
- if (!isset($date_arr[$j])) {
- $date_arr[$ j] = $arr_tpl;
- }
- $date_arr[$j][($i $start['wday'])%7] = $i 1;
- if ($date_arr[$j][6]) {
- $j ;
- }
- }
- foreach ($date_arr as $value) {
- $html .= '
';
- foreach ($value as $v) {
- if ($v) {
- if ($v == $date['mday']) {
- $html .= '
' . $v . ' | ';
- } else {
- $html .= '
' . $v . ' | ';
- }
- } else {
- $html .= '
| ';
- }
- }
- $html .= '
';
- }
- $html .= '
';
- 에코 $html;
- ?>
复代码
3, PHP 달력 코드 3:
-
-
/** - * PHP 캘린더 코드
- * 편집: bbs.it-home.org
- */
- 함수 달력()
- {
- if($_GET['ym'])
- {
- $year = substr($_GET['ym'],0,4);
- $month = substr($_GET['ym'],4,(strlen($_GET['ym'])-4));
if($month>12)
- {
- $year = Floor($month/12);
- $월 = $월 % 12;
- }
- if($year > 2030) $year = 2030;
- if($연도 < 1980) $연도 = 1980;
- }
$년 = isset($년) ? $연도 : 날짜('Y');
- $월 = isset($월) ? $월 : 날짜('n');
if($year==date('Y') && $month==date('n')) $today = date('j');
if($month-1 == 0)
- $prevmonth = ($연도 - 1)."12";
- else $prevmonth = $year.($month - 1);
if($월 1 == 13)
- $nextmonth = ($1년)."1";
- else $nextmonth = $연도.($월 1);
$이전 연도 = ($연도 - 1).$월;
- $nextyear = ($1년).$월;
echo <<
-
-
<< |
-
< |
-
$year - $month |
-
> |
-
>> |
-
-
-
일 |
-
一 |
-
두 |
-
삼 |
-
사 |
-
五 |
-
六 |
-
- VKN;
- $nowtime = mktime(0,0,0,$month,1,$year);//当月1号转为秒
- $daysofmonth = date(t,$nowtime);//当月天数
- $weekofbeginday = 날짜(w,$nowtime);//当月第一天是星期几
- $weekofendday = date(w,mktime(0,0,0,$month 1,0,$year)) ;//当月最后一天是星期几
- $daysofprevmonth = date(t,mktime(0,0,0,$month,0,$year));//上个月天数
$count = 1;//计数
- //列出上月后几天
- for($i = 1 ; $i <= $weekofbeginday ; $i )
- {
- echo "
".($daysofprevmonth-$weekofbeginday $i)." | ";
- $개수 ;
- }
- //当월 전체부
- for($i = 1 ; $i <= $daysofmonth ; $i )
- {
- $css = ($count%7==0 || $count%7==1)?"평일":"평일";
- if($i == $today) $css .= "오늘";
echo " ".$i." | ";
- if($count%7==0) echo "
";
- $개수 ;
- }
- //下月前几天
- for ($i = 1;$i <= 6-$weekofendday;$i )
- {
- echo "
".$i." | ";
- }
echo <<
-
-
|
-
- 테이블>
- VKN;
- }
- ?>
-
-
- <머리>
-
- 캘린더
-
-
-
-
-
-
复主代码
>>> 您可能感兴趣的文章:
php 캘린더日历代码(解决2038问题)
php日历代码(附演示效果)
php日历代码分享 简单实用的php日历代码
php日历代码 php实现的高效日历代码
分享一例PHP简单日历代码
php简单日历的实现代码(可绑定事件)
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31
|