AS ที่สามารถเช็ควันที่ตามปฏิทิน?

เริ่มโพสต์โดย iannnnn, 30 พ.ย. 2006, 05:02 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

iannnnn

สวัสดีครับ  :46:
พอดีมีเหตุจำเป็นต้องใช้ไอ้เจ้าตัวนี้ แต่หาอ่านไม่เจอ   :05:
จึงขอถามสักนิดแล้วจะติดใจใหญ่


โจทย์มีอยู่ว่าอยากให้หน้าเว็บแสดงเปลี่ยนไปตามฤดู
โดยมีเงื่อนไขตามการกำหนดวันที่ในปฏิทิน

กำหนดให้ 1 ม.ค. - 30 พ.ย. ของทุกปี ยกเว้นวันที่ 13 ต.ค. เป็นฤดูรัก   :22:
และ 1 ธ.ค. - 31 ธ.ค. ของทุกปี และ 13 ต.ค. เป็นฤดูที่แตกต่าง

มันต้องเขียนยังไงครับ ใช้ฟังก์ชั่นเกี่ยวกับปฏิทินไม่เป็นเลย  :05: :05:


ขอบคุณครับ  :27:

iannnnn

อ้อ ทั้งนี้ขอถามพ่วงเลยนะครับ
ว่าถ้ามีการหักลบวันที่ด้วยล่ะ

เช่น

เริ่ม 25/11/06 จบ 1/12/06 เงี้ยะ
ถามว่าเป็นจำนวนกี่วัน จะเขียนออกมาเช่นใดครับ


:46:

iannnnn


ยุนเอ



ไม่เ็ป็นไรครับ คนกันเอง  :42:

เอาเท่าที่เคยคุ้นๆ มาบ้างนะพี่แอน

มันมี module อยู่แล้วมั้ยอะ รอเราไปก๊อบมาใช้

แต่ AS เนี้ยไม่เคยดูมาเลยละ  {หมีโหด}
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

iannnnn

ไม่มีเลยครับ :31:


AS มันจะกึ่งๆ javascript + php(นิดๆ) นะ
แต่ไม่รู้จริงๆ ว่ามันต้องไวยากรณ์ยังไง

poloh

ถ้าผมจำไม่ผิด ตัวแปรประเภทวันที่ จะสามารถ ลบกันได้นะครับ
(ประเภท Date อ่ะ)

ไว้ ว่างๆ จะช่วยหาโค้ดละกันครับผม

(ปั่นงานต่อ แว๊ว...)
ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ

เต่ามาก

พูดถึง AS มัน getyear getday ได้หนิครับ
แล้วก็เขียนดัก ว่าวันไหนๆ จะให้เปลี่ยนรูปยังไง

แต่ว่าจะเอาไปทำหน้าเว็บนี่หมายถึงบนเพจรึเปล่าครับ
ถ้าจะพ่วงไปเลยก็เขียน php หาโค้ดมาแก้ๆ น่าจะได้มั้งครับ
:42:

Zafire06

#7
อาจจะใช้ getMonth ดักได้ครับ

toDay = new Date();

month = toDay.getMonth();

if (month == 0) {
dynamicTEXT.text = "JANUARY!!";
}
else if (month >= 1 && month <= 11) {
dynamicTEXT.text = "FUCK IT! IT'S NOT JANUARY!";
}


ประมาณนี้ (มั้ง) ครับ  :42:

ส่วนถ้าเป็นในกรณีที่ว่า ...
toDay = new Date();

toDate = toDay.getDate();
toMonth = toDay.getMonth();

is13Oct = (toDate == 13) && (toMonth == 9); // เป็นวันที่ 13 ตุลาหรือเปล่า
isInMyLoveSeason = (toMonth <= 10); // เป็นเดือนก่อนเดือนพฤศจิหรือเปล่า (0 หมายถึงมกรา)

if (is13Oct && !isInMyLoveSeason) { // ถ้าเป็นวันที่ 13 ตุลา และไม่ใช่เป็น 1 ม.ค. - 30 พ.ย.
// ฤดูรัก
}
else {
// ฤดูที่แตกต่าง
}

(31 พ.ย. มีที่ไหน  :01:)

นายโอ้เอ้

แอนลองแกะดูจากแฟลชนับวันปลดทหารดูสิ ที่ตูเคยมั่วๆ เขียนไว้
กด F1 ประกอบ น่าจะไม่ยาก
Today you , Tomorrow me.

พี่ใหญ่จังโฮะโฮะโฮะ

มาให้กำลังใจแอนครับ

ไม่รู้เรื่องเลย :08:  สู้ๆครับแอน
แม่จะมองเราจากดาวดวงไหนน๊าาาาา

เต่ามาก

#10
http://img2.f0nt.com/flash/fb701866abfaabe87bc68321bcd329c9.swf

onClipEvent( Load ){
days = new Array ("อาทิตย์ที่","จันทร์ที่","อังคารที่","พุธที่","พฤหัสบดีที่","ศุกร์ที่","เสาร์ที่")
months = new Array ("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม")
timedate = new Date ()
}
onClipEvent( EnterFrame ){
hour = timedate.getHours()
minutes = timedate.getMinutes()
seconds = timedate.getSeconds()
todaydate = timedate.getDate()
day = timedate.getDay()
dayname = days[day]
month = timedate.getMonth() + 1
monthname = months[month - 1]
year = timedate.getFullYear()
if (length(minutes) == 1) {
    minutes = "0" + minutes
    }
if (length(seconds) == 1) {
    seconds = "0" + seconds
    }
currenttime = hour + ":" + minutes + ":" + seconds
currentdate = todaydate + "/" + month + "/" + year
fulldate = dayname + " " + todaydate + " " + monthname + " " + year
delete("timedate")
timedate = new Date ()
if (todaydate>0 && month>10 && month<13||todaydate>12 && todaydate<14 && month>9 && month<11){
season = "ฤดูรัก"
}
else{
season = "ฤดูที่แตกต่าง"
}
}


อันนี้ผมยืมโค้ดจากแถวๆ TFD มาโปะ
แล้วเขียน if else เพิ่มไปหน่อยเดียว
ลืมเรื่อง operation เลยงงๆ ว่าจะเขียน if ยังไงดี เอาแบบบ้านๆ ไปก่อนละกันครับ

fla ใน zip เขียน ผิดนิดหน่อยนะครับ
วันที่ 1 ธันวามันจะไม่เป็นฤดูรัก  :42:
แก้ตรง todaydate ครับ หาเอาๆ  :42:

:33:

เต่ามาก

อ้าวเวรกรรม...  :08:
อ่านโจทย์ผิดครับ ขออภัย

ผมเอามันสลับกัน เอาฤดูรักสลับกันก็เรียบร้อยครับ

แฮ่...

Piix

#12
.

heart

myDate = new Date();

myDate.   ในแฟลช8นะ แค่พิมพ์ จุด แค่นั้นแหละ คำสั่ง get ต่างๆมันขึ้นมาโชว์เลย เลือกเอาว่าจะ get วัน เดือน ปี เวลา วินาที มิลลิวินาที

เริ่มนับจาก 0 นะครับ

เช่น 0 = มกราคม

iannnnn


SMF 2.1.7 © 2026, Simple Machines