ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingจำลองโฮสเวลามันไม่ตรงกับปัจจุบันอ่ะ ใครรู้ช่วยที
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: จำลองโฮสเวลามันไม่ตรงกับปัจจุบันอ่ะ ใครรู้ช่วยที  (อ่าน 806 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
narupot
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 18
ออฟไลน์ ออฟไลน์

กระทู้: 1,027



ดูรายละเอียด เว็บไซต์
« เมื่อ: 10 สิงหาคม 2014, 19:04:37 »

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">  
<html xmlns="http://www.w3.org/1999/xhtml ">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
<title></title>  
</head>  
  
<body>  
  
  
<div id="css_time_run">  
<?=date("H:i:s")?>  
</div>  
<br />  
  
  
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js "></script>  
<script type="text/javascript">  
$(function(){  
  
  
    var nowDateTime=new Date("<?=date("m/d/Y H:i:s")?>");  
    var d=nowDateTime.getTime();  
    var mkHour,mkMinute,mkSecond;  
     setInterval(function(){  
        d=parseInt(d) 1000;  
        var nowDateTime=new Date(d);  
        mkHour=new String(nowDateTime.getHours());    
        if(mkHour.length==1){    
            mkHour="0" mkHour;    
        }  
        mkMinute=new String(nowDateTime.getMinutes());    
        if(mkMinute.length==1){    
            mkMinute="0" mkMinute;    
        }          
        mkSecond=new String(nowDateTime.getSeconds());    
        if(mkSecond.length==1){    
            mkSecond="0" mkSecond;    
        }    
        var runDateTime=mkHour ":" mkMinute ":" mkSecond;          
        $("#css_time_run").html(runDateTime);      
     },1000);  
  
  
});  
</script>  
</body>  
</html>  

ตามนี้เลยครัช ใช้ appserv
มันต้องไปแก้ตรงไหน
« แก้ไขครั้งสุดท้าย: 10 สิงหาคม 2014, 19:04:59 โดย narupot » บันทึกการเข้า

ในบางครั้ง
ชีวิตอาจเล่นตลกกับคุณ
แต่จงอย่าทิ้งความเชื่อ
ในสิ่งที่คุณยึดมั่น
ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ
และคุณก็ต้องรักในสิ่งที่คุณทำ
แต่ถ้าคุณยังหามันไม่เจอ
ก็จงหามันต่อไป จนกว่าจะเจอ...
          - Steve Jobs -
สร้างรายได้ด้วยเว็บของคุณ
SEnzoP
ก๊วนเสียว
*

พลังน้ำใจ: 47
ออฟไลน์ ออฟไลน์

กระทู้: 456



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 10 สิงหาคม 2014, 19:12:18 »

เพิ่ม <?php date_default_timezone_set('Asia/Bangkok');?> ไว้ด้านบนหรือเข้าไปแก้ date.timezone = Asia/Bangkok ในไฟล์ php.ini
บันทึกการเข้า

TeraBox for Webmaster สร้างรายได้จากการแชร์ไฟล์ มีแพลนให้เลือกหลายแบบ
narupot
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 18
ออฟไลน์ ออฟไลน์

กระทู้: 1,027



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 10 สิงหาคม 2014, 19:15:57 »

เพิ่ม <?php date_default_timezone_set('Asia/Bangkok');?> ไว้ด้านบนหรือเข้าไปแก้ date.timezone = Asia/Bangkok ในไฟล์ php.ini
date.timezone = Asia/Bangkok
ผมใส่แล้วน่ะท่าน เป็นเหมือนเดิมเลย ลองรีสาร์ท apache ก็เหมือนเดิม
บันทึกการเข้า

ในบางครั้ง
ชีวิตอาจเล่นตลกกับคุณ
แต่จงอย่าทิ้งความเชื่อ
ในสิ่งที่คุณยึดมั่น
ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ
และคุณก็ต้องรักในสิ่งที่คุณทำ
แต่ถ้าคุณยังหามันไม่เจอ
ก็จงหามันต่อไป จนกว่าจะเจอ...
          - Steve Jobs -
สร้างรายได้ด้วยเว็บของคุณ
max30012540
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 1,307



ดูรายละเอียด
« ตอบ #3 เมื่อ: 10 สิงหาคม 2014, 19:19:08 »

เพิ่ม <?php date_default_timezone_set('Asia/Bangkok');?> ไว้ด้านบนหรือเข้าไปแก้ date.timezone = Asia/Bangkok ในไฟล์ php.ini
date.timezone = Asia/Bangkok
ผมใส่แล้วน่ะท่าน เป็นเหมือนเดิมเลย ลองรีสาร์ท apache ก็เหมือนเดิม
อ๋อ Windows หรือครับ?
« แก้ไขครั้งสุดท้าย: 10 สิงหาคม 2014, 19:19:39 โดย max30012540 » บันทึกการเข้า
narupot
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 18
ออฟไลน์ ออฟไลน์

กระทู้: 1,027



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 10 สิงหาคม 2014, 19:21:29 »

เพิ่ม <?php date_default_timezone_set('Asia/Bangkok');?> ไว้ด้านบนหรือเข้าไปแก้ date.timezone = Asia/Bangkok ในไฟล์ php.ini
date.timezone = Asia/Bangkok
ผมใส่แล้วน่ะท่าน เป็นเหมือนเดิมเลย ลองรีสาร์ท apache ก็เหมือนเดิม
อ๋อ Windows หรือครับ?
วินโดว์เวลาตรงครัช
แต่ใน localhost ไม่ตรงกะวินโดว์
บันทึกการเข้า

ในบางครั้ง
ชีวิตอาจเล่นตลกกับคุณ
แต่จงอย่าทิ้งความเชื่อ
ในสิ่งที่คุณยึดมั่น
ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ
และคุณก็ต้องรักในสิ่งที่คุณทำ
แต่ถ้าคุณยังหามันไม่เจอ
ก็จงหามันต่อไป จนกว่าจะเจอ...
          - Steve Jobs -
สร้างรายได้ด้วยเว็บของคุณ
narupot
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 18
ออฟไลน์ ออฟไลน์

กระทู้: 1,027



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 10 สิงหาคม 2014, 19:25:07 »

เพิ่ม <?php date_default_timezone_set('Asia/Bangkok');?> ไว้ด้านบนหรือเข้าไปแก้ date.timezone = Asia/Bangkok ในไฟล์ php.ini
<?php date_default_timezone_set('Asia/Bangkok');?>
ใช้ตัวนี้ รีเฟส ครั้งแรกตรง
แต่สักพักก็ เกิน 1 ชม เหมือนเดิม... wanwan044
บันทึกการเข้า

ในบางครั้ง
ชีวิตอาจเล่นตลกกับคุณ
แต่จงอย่าทิ้งความเชื่อ
ในสิ่งที่คุณยึดมั่น
ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ
และคุณก็ต้องรักในสิ่งที่คุณทำ
แต่ถ้าคุณยังหามันไม่เจอ
ก็จงหามันต่อไป จนกว่าจะเจอ...
          - Steve Jobs -
สร้างรายได้ด้วยเว็บของคุณ
SEnzoP
ก๊วนเสียว
*

พลังน้ำใจ: 47
ออฟไลน์ ออฟไลน์

กระทู้: 456



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 10 สิงหาคม 2014, 20:00:46 »

เพิ่ม <?php date_default_timezone_set('Asia/Bangkok');?> ไว้ด้านบนหรือเข้าไปแก้ date.timezone = Asia/Bangkok ในไฟล์ php.ini
<?php date_default_timezone_set('Asia/Bangkok');?>
ใช้ตัวนี้ รีเฟส ครั้งแรกตรง
แต่สักพักก็ เกิน 1 ชม เหมือนเดิม... wanwan044

ปกติก็ไม่น่ามีปัญหาอะไรนะ ลองเอาโค้ดของคุณมารันดู refresh ดูหลายๆ ครั้งก็แสดงได้ถูกต้อง ลองเช็คเวลาในเครื่องดูดีๆ รึยังครับ บางทีอาจจะตั้ง timezone ไว้ +6 แต่ตั้งเวลาไว้ +7 อะไรแบบนี้
« แก้ไขครั้งสุดท้าย: 10 สิงหาคม 2014, 20:01:12 โดย SEnzoP » บันทึกการเข้า

TeraBox for Webmaster สร้างรายได้จากการแชร์ไฟล์ มีแพลนให้เลือกหลายแบบ
หน้า: [1]   ขึ้นบน
พิมพ์