17 Responsed To This Post
mygif_alt
zerocool Says, in 7-18-2009 at 12:35:47 from 124.121.110.17    

ถ้าทุกคนเข้าเว็บที่มีการ timer server ประมาณ 100 คน พร้อมกัน จะมีปัญหาหรือป่าวครับ

mygif
LookHin Says, in 7-18-2009 at 12:45:46 from 58.8.107.28    

ถ้าจาก code ตัวอย่างนี้ไม่มีปัญหาหรอกครับ เพราะว่าโปรแกรมก็ทำการ load ข้อมูลจาก server มาแค่ครั้งแรก ที่ทำการเปิดแค่ครั้งเดียวจากนั้นมันก็จะทำการนับเวลาไปเรือยๆๆที่ฝังของ user ไม่ได้ทำการ load ข้อมูลตลอดเวลามาจากทาง server นะครับ

ส่วนที่ถามว่า จะมีปัญหาไหมถ้าเข้ามาพร้อมกัน 100 คน อันนี้ต้องไปดูที่ตัว webserver นะครับว่ากำหนด child process ไว้เท่าไร ซึ้งค่า default ของ apache ก็ประมาณ 100 อยู่แล้ว แต่ตัวเลขต่างๆพวกนี้เราแก้ไขได้ที่ตัว config ของ webserver นะครับ ^_^

mygif_alt
zerocool Says, in 7-18-2009 at 13:24:33 from 124.121.110.17    

อ๋อครับผมนึกว่าไปโหลด time ที่ server ตลอด
ขอบคุณครับ

mygif
Jaideejung007 Says, in 8-2-2009 at 17:11:43 from 203.144.180.65    

ตัวแสดง ปี อ่าคัฟ

ตอนแสดงใน FireFox มันแสดงเป็นปีเป็น 109 แทนที่จะเป็น 2552 งง น่ะคัฟ

ช่วยเช๊คให้หน่อยครับ

บทความนี้เยี่ยมดีครับ

ขอบคุณจากใจ

โจ้คัฟ

mygif_alt
Jaideejung007 Says, in 8-3-2009 at 21:35:20 from 203.144.180.65    

อ้อ แล้วเราจะเปลี่ยนจากปี 2009 เป็น 2552 แทนได้ไหมครับ

คือเปลี่ยนให้เป็นปี พ.ศ. อ่า

รบกวน ช่วยเช๊คให้อีกทีครับ

ขอบคุณครับ

mygif
LookHin Says, in 8-3-2009 at 23:30:27 from 58.8.110.111    

นำ current_time.getFullYear() + 543 ก็ได้เป็นปี พ.ศ. นะครับ

^_^

mygif_alt
Jaideejung007 Says, in 8-4-2009 at 22:55:31 from 203.144.180.65    

อ่าได้แล้วครับ

เปลี่ยนจาก

current_time.getFullYear()

เป็น

(current_time.getFullYear()+543)

ได้แล้ว ขอบคุณครับ

ฮิ้วๆๆๆ

แสดงว่า ที่เบราวเซอร์ FireFox มันแสดงปีไม่ถูกต้อง คือ เป็นที่ตัว Javascript ใช่ไหมครับ

ตัวที่

.getYear() มันต้องเปลี่ยนเป็นแบบนี้ใช่ไหมครับ .getFullYear()

ขอบคุณครับ

ผมหาสคริปต์นี้สำหรับเอาเวลาลงหน้าเว็บ

————————

อ้อ อยากรบกวนอีกนิดนึงครับ(รบกวนมากแล้ว ขอโทษนะครับ แต่ครั้งนี้ครั้งสุดท้ายแล้ว ครั้งหน้า จะพยายามแก้ไขเอง ขอโทษมากมาย ที่รบกวนครับ)

อย่างนี้ครับ

อยากให้เปลี่ยน เดือน เช่น “4/8/2552” คืออยากเปลี่ยนเดือนที่เป็นเลข 8 เปลี่ยนไปเป็น ข้อความว่า เดือน “สิงหาคม” ได้ไหมครับ

อ้อ และอยากจะเพิ่ม วันด้วย เช่น “4/8/2552” ให้เพิ่มวันข้างหน้าเป็น “วันอังคารที่ 8 สิงหาคม พ.ศ. 2552” ได้ไหมครับ

ยังไง ก็ฝากรบกวนด้วยนะครับ

ตอนนี้ต้องการใช้งานจริงๆ

ขอบคุณล่วงหน้าครับ

ปล. ขออภัย หากรบกวนท่าน คือผมไม่เข้าใจจริงๆ ขอโทษมากมายครับ

โจ้ครับ

mygif
LookHin Says, in 8-4-2009 at 23:35:24 from 58.8.102.15    

กาก เรืองเปลียนเดือนเป็นชือนั้น ต้องทำโปรแกรมเองแล้วหละครับ สู้ๆๆๆๆๆๆๆๆๆๆๆๆๆ

mygif_alt
Jaideejung007 Says, in 8-5-2009 at 00:05:50 from 203.144.180.65    

อ่า ไม่ช่วยหน่อยหลอครับท่าน แง่มๆๆๆ

อยากได้จริงๆ นะนั้น

mygif
LookHin Says, in 8-5-2009 at 00:12:44 from 58.8.102.15    

น่าจะทำ array เก็บรายชือของเดือนเอาไว้นะครับ

1
2
3
4
5
<script type="text/javascript">
var arrMonthName = new Array("","มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
 
alert(arrMonthName[1]);
</script>

ลองต่อดูนะ ยังไมได้ลองเหมือนกันใช้ได้หรือเปล่าไม่รู้ ^_^

mygif_alt
Jaideejung007 Says, in 8-5-2009 at 00:24:12 from 203.144.180.65    

แล้วจะให้กระผมต่อยังไงล่ะนั้น

ยิ่ง โง่ๆๆ จาวาสคริปต์อยู่

ยังไงก็วาน ช่วยทำให้หน่อยนะครับ

ว่างๆ ค่อยทำก็ได้ครับ ไม่ต้องซีเรียส

ขอบคุณครับท่าน

mygif
LookHin Says, in 8-5-2009 at 00:31:52 from 58.8.105.202    

ก็ตรง current_time.getMonth()+1 ก็เปลียนเป็น

arrMonthName[current_time.getMonth()+1]

เท่านี้นะครับ ต่อเองนะ นี้ก็สุดๆๆแล้ว ^_^

mygif_alt
JobPattaya.NeT Says, in 10-5-2009 at 15:09:32 from 114.128.166.106    

<!–
// Array of day names
var dayNames = new Array("","","","","","","");
var monthNames = new Array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม", "สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
var dt = new Date();
var y = dt.getYear() – 109;
// Y2K compliant
if (y

mygif
JobPattaya.NeT Says, in 10-5-2009 at 15:14:13 from 114.128.166.106    

อันบนใช้ Firfox อันนี้ใช้ IE คะ

now = new Date();
var thday = new Array (“”,””,
“”,””,””,””,””);
var thmonth = new Array (“มกราคม”,”กุมภาพันธ์”,”มีนาคม”,
“เมษายน”,”พฤษภาคม”,”มิถุนายน”, “กรกฎาคม”,”สิงหาคม”,”กันยายน”,
“ตุลาคม”,”พฤศจิกายน”,”ธันวาคม”);

document.write(” ” + thday[now.getDay()]+ ” “+ now.getDate()+ ” ” +
thmonth[now.getMonth()]+ ” ” + (0+now.getYear()+543));

mygif_alt
LookHin Says, in 10-5-2009 at 15:22:04 from 203.155.28.2    

ขอบคุณที่แบ่งปัน code กันนะครับ

mygif
neppyweb Says, in 2-24-2011 at 05:37:20 from 90.212.146.213    

ทำไมผมลองแล้ว มันขึ้นว่า NaN/NaN/NaN NaN:NaN:NaN อ่ะครับ

mygif_alt
danya Says, in 9-12-2013 at 13:51:03 from 171.96.11.35    

ตอนผมกำลังคิดเรื่องนี้ ผมดันกำหนดตัวแปร global timespend ไว้ โดยจะบวก +1 ทุกๆ 1000 sec

แล้วเอาเวลาของ Server มาบวกกับ timesepnd ก็จะได้เวลาปัจจุบัน ณ ตอนนั้น

เช่น ผมเปิดเว็บมา ได้เวลา 10:00:00 Javascript เริ่มบวกตัวเลข timespend ทุกๆ 1000sec เมื่อเรามาแสดงแล้ว ก็เอาเวลา Server มาบวกกับ timespend ก็จะได้เวลา Server ที่อับเดตนั้นเอง

แต่ เว็บนี้ ทำอีกแบบหนึ่ง ถือว่าดี ไม่ต้องใช้ตัวแปร global ฮาๆๆ

LookHin
Mr.Khwanchai Kaewyos (LookHin)
Mobile : 088-799-8421
Name : LookHin
E-mail : [email protected]

https://github.com/LookHin
https://www.facebook.com/LookHin
https://twitter.com/LookHin