เพิ่มวันที่ลงในหน้าโดยใช้ JavaScript
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-05-31 21:04:14
ชาวเน็ตจำนวนมากจะพบว่าหน้าเว็บจำนวนมากมีฟังก์ชั่นแสดงเวลาและวันที่เมื่อเรียกดูเว็บ ซึ่งไม่ใช่เรื่องยาก คุณสามารถแทรกเวลาและวันที่ได้โดยตรงโดยใช้ซอฟต์แวร์สร้างหน้าเว็บแบบเห็นภาพ Dreameaver แต่วันนี้เราใช้ JavaScript เพื่อใช้ฟังก์ชันนี้ และในขณะเดียวกันก็มีบทบาทในการทำความเข้าใจภาษาการเขียนโปรแกรมเครือข่าย JavaScript หลักการของตัวอย่างนี้คือการแสดงวันที่และเวลาของเครื่องไคลเอ็นต์ส่วนบุคคลบนหน้าเว็บผ่าน การทำงานของโปรแกรม JavaScript
โปรแกรมต้นทางมีดังนี้:
ในตัวอย่างนี้ เราต้องสร้างตัวแปรวันที่ก่อน ซึ่งสามารถทำได้ด้วย today= new Date() หากไม่มีการระบุเวลาและวันที่ เบราว์เซอร์จะใช้เวลาของเครื่องไคลเอ็นต์ในเครื่อง ถ้าเราใส่เข้าไปในตัวแปรวันนี้ สิ่งที่ควรสังเกตคือ เราไม่ได้ประกาศประเภทของตัวแปรวันนี้
นอกจากฟังก์ชันข้างต้นแล้ว เมื่อสร้างออบเจ็กต์วันที่ คุณยังสามารถกำหนดวันที่ล่วงหน้าได้ดังนี้
docStarted= วันที่ใหม่ (96,0,13)
ตัวแรกคือปี ตามด้วยเดือน (แต่อย่าลืมลบ 1) ตามด้วยวัน คุณยังสามารถเพิ่มการตั้งค่าเวลาได้ในลักษณะเดียวกัน ดังต่อไปนี้ docStarted = new Date(96,0,13,10,50,0) สามตัวแรกคือปี เดือน และวันของวันที่ ตามด้วยชั่วโมง นาที และวินาที
สุดท้ายนี้เราต้องเตือนคุณว่า JavaScript ไม่มีประเภทวันที่จริง แต่สามารถแสดงวันที่และเวลาได้อย่างง่ายดายเพราะคำนวณเป็นมิลลิวินาที (มิลลิวินาที) เริ่มตั้งแต่ 1 / 1/ 1970 0 0h ในเวลานี้สิ่งนี้อาจฟังดู ที่ซับซ้อน. แต่คุณไม่ต้องกังวลไป มันมีฟังก์ชันมาตรฐานที่ใช้ร่วมกันสำหรับการคำนวณ คุณเพียงแค่ต้องรู้วิธีใช้งานเท่านั้น