|
|
|
ผมอยากให้หัว Report นั้น แสดงวันที่สิ้นเดือนของเดือนแต่ละเดือนออกมา |
|
|
|
|
|
|
|
ถ้าต้องการหาว่าเดือนปัจจุบันมีวันที่สุดท้ายเท่ากับวันที่เท่าไหร่ ใช้ date(t)
แต่ถ้าจะกำหนดตายตัวลองใส่ if ดูนะคะ กำหนดเป็นเงื่อนไขเอาง่ายๆระหว่าง ยน กับ คม
ว่า ยน เดือนไหนบ้าง คม เดือนไหนบ้าง แล้ว if เอา
แต่ถ้าเป็น กุมภาพันธ์อาจจะต้องกำหนดบวกลบปีไปด้วยค่ะ
ลองดูค่ะ
|
|
|
|
|
Date :
2012-06-06 16:20:00 |
By :
sarinya_yaya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$test=date("t",strtotime("2012-07-01"));
echo"$test";
?>
ลองเปลี่ยนเดือนเอาครับ
เครดิต Anu
|
|
|
|
|
Date :
2012-06-06 16:55:25 |
By :
yuyu7878 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้ต้องเปลี่ยนเืดือนเอง แต่ที่ผมอยากได้ จะ Auto ให้เลย ว่า เดือนไหน และอยากได้เดือนเป็นภาษาไทย ส่วนมากดูในเว็บเดือนจะเป็น เลขนะคับ
|
|
|
|
|
Date :
2012-06-06 17:17:34 |
By :
computerpsu031 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วันที่ภาษาไทย มีคนตอบไว้แล้ว หาดูครับ
|
|
|
|
|
Date :
2012-06-06 17:42:56 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณก็ใส่เดือนเองซิครับ โดยการแปลงเอา
Code (PHP)
<?php
$month=date('m');
$year=date('Y');
$test=date("t",strtotime("$year-$month-01"));
echo"$test";
////// test คือวันสิ้นเดือน
$thai_n=array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$n=$thai_n[date("n")-1];
////// ตัวแปร $n คือเดือน ปัจจุบัน
?>
|
ประวัติการแก้ไข 2012-06-07 09:18:16
|
|
|
|
Date :
2012-06-07 09:06:43 |
By :
yuyu7878 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากคับ
|
|
|
|
|
Date :
2012-06-07 10:07:35 |
By :
computerpsu031 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
$months = array(1=>'มกราคม','กุมภาพันธ์','มีนาคม',
'เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม',
'กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม');
$day = array(31, 30, 29, 28);
$month = date("m");
$year = date("Y")+543;
for($i=0; $i < count($day); $i++)
{ $day_check = $day[$i];
if(checkdate($month, $day_check, $year))
{ $last_date = "$day_check/$month/$year"; break; } }
echo $last_date;
?>
|
|
|
|
|
Date :
2012-06-07 10:52:59 |
By :
computerpsu031 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|