|
|
|
ยังไม่ได้กรอก วันที่ แล้วทำไม่มีวันที่ขึ้นมาแสดง ก่อนครับ |
|
|
|
|
|
|
|
Code (PHP)
<?php
function DateThai($strDate)
{
$strYear = date("Y",strtotime($strDate))+543;
$strMonth= date("n",strtotime($strDate));
$strDay= date("j",strtotime($strDate));
$strHour= date("H",strtotime($strDate));
$strMinute= date("i",strtotime($strDate));
$strSeconds= date("s",strtotime($strDate));
$strMonthCut = Array("","มกราคม.","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กณกฏาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$strMonthThai=$strMonthCut[$strMonth];
return "$strDay $strMonthThai $strYear";
}
$strDate =$date1;
$strDate2 =$date2;
?>
[
Code (PHP)
<tr>
<td height="112" colspan="4" align="center"><? echo "วันที่: ".DateThai($strDate);?> <? echo "ถึงวันที่: ".DateThai($strDate2);?></td>
</tr>
img=กกก]https://www.thaicreate.com/upload/stock/20130524134252.png[/img]
Tag : PHP, HTML/CSS, JavaScript
|
ประวัติการแก้ไข 2013-05-24 13:55:47
|
|
|
|
|
Date :
2013-05-24 13:44:44 |
By :
liwkalg |
View :
880 |
Reply :
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-05-24 13:51:50 |
By :
icezaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ถูกแล้วครับ
หากสตริงว่าง มันจะเป็น 0 ซึ่งในระบบ UNIX time มันจะเริ่มที่วันที่ 1 jan 2513
ฉะนั้น ถ้าไม่อยากให้มันแสดง คุณต้อง if ก่อนว่าสตริงที่จะไปทำเป็นวันที่นั้นว่างหรือไม่ ถ้าไม่ว่าง จึงจะแสดงครับ
|
|
|
|
|
Date :
2013-05-24 14:01:14 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประมาณนี้ลองเล่นๆดู
if($_POST){
if(วันที่เริ่ม && วันที่สิ้นสุด != ""){
echo ข้อมูล
}
|
|
|
|
|
Date :
2013-05-24 15:23:24 |
By :
white31969 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วันที่............ถึงวันที่ ............. ที่จะให้แสดง เป็นวันที่ ภาษาไทยครับ
|
ประวัติการแก้ไข 2013-05-24 19:43:35
|
|
|
|
Date :
2013-05-24 19:40:28 |
By :
liwkalg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันใส่ตรงไหนอะครับ ช่วยสอนหน่อยครับ
|
|
|
|
|
Date :
2017-03-13 15:31:44 |
By :
junichiro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|