Who's Online

มี 87 ผู้มาเยือน และ ไม่มีสมาชิกออนไลน์ ออนไลน์

การหาจำนวนวันที่ห่างกัน

ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

เคยสงสัยกันใช่ไหมครับ ว่าวันนี้ถึงวันนั้น ห่างกันเป็นจำนวนกี่วัน วันนี้ผมจะมาบอกถึงเทคนิคการหาระยะห่างของวันให้ดูกันครับ

ขั้นตอนการทำ

1.สร้างไฟล์ date.php เพื่อเป็น from ในการเลือกวันเวลา

<form action="result.php" method="post" name="frm_date" id="frm_date">

<select name="date_1" id="date_1">
<option value="">:: เลือกวัน ::</option>
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="month_1" id="month_1">
<option value="">:: เลือกเดือน ::</option>
<option value="1">มกราคม</option>
<option value="2">กุมภาพันธ์</option>
<option value="3">มีนาคม</option>
<option value="4">เมษายน</option>
<option value="5">พฤษภาคม</option>
<option value="6">มิถุนายน</option>
<option value="7">กรกฎาคม</option>
<option value="8">สิงหาคม</option>
<option value="9">กันยายน</option>
<option value="10">ตุลาคม</option>
<option value="11">พฤศจิกายน</option>
<option value="12">ธันวาคม</option>
</select>
<select name="year_1" id="year_1">
<option value="">:: เลือกปี ::</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
</select>
ถึง 
<select name="date_2" id="date_2">
<option value="">:: เลือกวัน ::</option>
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="month_2" id="month_2">
<option value="">:: เลือกเดือน ::</option>
<option value="1">มกราคม</option>
<option value="2">กุมภาพันธ์</option>
<option value="3">มีนาคม</option>
<option value="4">เมษายน</option>
<option value="5">พฤษภาคม</option>
<option value="6">มิถุนายน</option>
<option value="7">กรกฎาคม</option>
<option value="8">สิงหาคม</option>
<option value="9">กันยายน</option>
<option value="10">ตุลาคม</option>
<option value="11">พฤศจิกายน</option>
<option value="12">ธันวาคม</option>
</select>
<select name="year_2" id="year_2">
<option value="">:: เลือกปี ::</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
</select>

<input type="submit" name="Submit" value="คำนวณหาวัน">

</form>

2.สร้าง result.php เพื่อคำนวณหาจำนวนวันที่ห่างกัน

<?

$result_1 = mktime(0, 0, 0, $_POST[month_1], $_POST[date_1], $_POST[year_1]); //นำวันเดือนปี 1 มาแปลงเป็นรูปแบบ Unix timestamp
$result_2 = mktime(0, 0, 0, $_POST[month_2], $_POST[date_2], $_POST[year_2]); //นำวันเดือนปี 2 มาแปลงเป็นรูปแบบ Unix timestamp

$result_date = $result_2 - $result_1; //นำวันที่ 2 - วันที่ 1 

$result = $result_date / (60 * 60 * 24);
 //แปลงค่าเวลารูปแบบ Unix timestamp ให้เป็นจำนวนวัน

?>

จำนวนระยะห่าง <font color="#FF0000"><b><?=$result?></b></font> วัน

3.เสร็จเรียบร้อยแล้วครับ ลองเอาไปประยุกต์ดูครับ

About I-Comz

bcomz.com เป็นส่วนหนึ่งของงานซ่อมคอมพิวเตอร์นอกสถานที่ บางกะปิ รามคำแหง ซึ่งมีประสบการณ์การซ่อมและการค้าขาย มากกว่า 10 ปี โดยมอบประสบการณ์การช้อปปิ้งและช่องทางการขายปลีกที่สะดวกสบายสำหรับผู้บริโภคและมอบแพลตฟอร์มสำหรับผู้ค้าให้สามารถเข้าถึงฐานลูกค้าที่ใหญ่ที่สุดในเอเชียตะวันออกเฉียงใต้ได้อย่างง่ายดาย

Counter

เนื้อหาที่เปิดอ่าน
117062
©2024 ซ่อมคอมพิวเตอร์นอกสถานที่ All Rights Reserved. Designed By Becomz

Search