Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ชนิดข้อมูลวันที่และเวลามีรูปแบบที่หลากหลายเพื่อช่วยให้ตรงกับสถานการณ์เฉพาะของคุณ เมื่อจัดรูปแบบคุณมีสามตัวเลือก: รักษารูปแบบเริ่มต้น นํารูปแบบที่กําหนดไว้ล่วงหน้าไปใช้ หรือสร้างรูปแบบแบบกําหนดเอง  เมื่อคุณนํารูปแบบไปใช้กับเขตข้อมูลตาราง รูปแบบเดียวกันนั้นจะถูกนําไปใช้กับตัวควบคุมฟอร์มหรือรายงานใดๆ ที่คุณผูกกับเขตข้อมูลตารางนั้นในภายหลัง  การจัดรูปแบบจะเปลี่ยนแปลงวิธีการแสดงข้อมูลเท่านั้น และไม่มีผลต่อวิธีการจัดเก็บข้อมูลหรือวิธีที่ผู้ใช้สามารถใส่ข้อมูลได้

ในบทความนี้

ภาพรวมของรูปแบบวันที่และเวลา

Access จะแสดงวันที่และเวลาในรูปแบบวันที่ทั่วไปและเวลาแบบยาวโดยอัตโนมัติ วันที่จะปรากฏเป็น ดด/วว/ปปปป ในสหรัฐอเมริกา และดว/ดด/ปปปนอกสหรัฐอเมริกา โดย mm คือเดือน dd คือวัน และ yyyy คือปี เวลาจะแสดงเป็น hh:mm:ss AM/PM โดย hh คือชั่วโมง mm คือนาที และ ss เป็นวินาที

รูปแบบอัตโนมัติสําหรับวันที่และเวลาเหล่านี้จะแตกต่างกันไปตามตําแหน่งที่ตั้งทางภูมิศาสตร์ที่ระบุไว้ใน การตั้งค่า ตัวเลือกภูมิภาคและภาษา ของ Microsoft Windows บนคอมพิวเตอร์ของคุณ ตัวอย่างเช่น ในยุโรปและส่วนต่างๆ ของเอเชีย คุณอาจเห็นวันที่และเวลาเป็น 28.11.2018 12:07:12 PM หรือ 28/11/2018 12:07:12 PM ในสหรัฐอเมริกา คุณจะเห็น 28/11/2018 12:07:12 PM

คุณสามารถเปลี่ยนรูปแบบที่กําหนดไว้ล่วงหน้าเหล่านี้ได้โดยใช้รูปแบบการแสดงผลแบบกําหนดเอง ตัวอย่างเช่น คุณสามารถป้อนวันที่ในรูปแบบยุโรป เช่น 28.11.2018 และมีตาราง ฟอร์ม หรือรายงานแสดงค่าเป็น 28/11/2018 รูปแบบแบบกําหนดเองที่คุณเลือกจะไม่มีผลต่อวิธีการใส่ข้อมูลหรือวิธีที่ Access เก็บข้อมูลนั้น

Access จะให้การตรวจสอบความถูกต้องของข้อมูลในระดับหนึ่งที่เกี่ยวข้องกับการจัดรูปแบบวันที่และเวลาโดยอัตโนมัติ ตัวอย่างเช่น ถ้าคุณใส่วันที่ที่ไม่ถูกต้อง เช่น 32.11.2018 ข้อความจะปรากฏขึ้น และคุณจะมีตัวเลือกในการใส่ค่าใหม่หรือแปลงเขตข้อมูลจากชนิดข้อมูล Date/Time เป็นชนิดข้อมูล Text ค่าวันที่ที่ถูกต้องอยู่ในช่วงตั้งแต่ -657,434 (1 มกราคม 100 A.D.) ถึง 2,958,465 (31 ธันวาคม 9999 A.D.) ค่าเวลาที่ถูกต้องอยู่ในช่วงตั้งแต่ .0 ถึง .9999 หรือ 23:59:59

เมื่อคุณต้องการจํากัดการใส่วันที่และเวลาในรูปแบบที่เฉพาะเจาะจง ให้ใช้รูปแบบการป้อนข้อมูล ตัวอย่างเช่น ถ้าคุณใช้รูปแบบการป้อนข้อมูลเพื่อใส่วันที่ในรูปแบบยุโรป บุคคลที่ใส่ข้อมูลในฐานข้อมูลของคุณจะไม่สามารถใส่วันที่ในรูปแบบอื่นได้ รูปแบบการป้อนข้อมูลสามารถนําไปใช้กับเขตข้อมูลในตาราง ชุดผลลัพธ์คิวรี และตัวควบคุมบนฟอร์มและรายงาน สําหรับข้อมูลเพิ่มเติม ให้ดูที่ ควบคุมรูปแบบการป้อนข้อมูลด้วยรูปแบบการป้อนข้อมูล

ด้านบนของหน้า

นํารูปแบบที่กําหนดไว้ล่วงหน้าไปใช้

Access มีรูปแบบที่กําหนดไว้ล่วงหน้าหลายรูปแบบสําหรับข้อมูลวันที่และเวลา

ในตาราง

  1. เปิดตารางใน มุมมองออกแบบ

  2. ในส่วนบนของตารางออกแบบ ให้เลือกเขตข้อมูล วันที่/เวลา ที่คุณต้องการจัดรูปแบบ

  3. ในส่วน คุณสมบัติเขตข้อมูล ให้คลิกลูกศรในกล่องคุณสมบัติ รูปแบบ แล้วเลือกรูปแบบจากรายการดรอปดาวน์

  4. หลังจากที่คุณเลือกรูปแบบ ปุ่ม ตัวเลือกการอัปเดตคุณสมบัติ จะปรากฏขึ้น และช่วยให้คุณสามารถนํารูปแบบใหม่ของคุณไปใช้กับเขตข้อมูลตารางและตัวควบคุมฟอร์มอื่นๆ ที่จะสืบทอดตามหลักตรรกะได้ เมื่อต้องการนําการเปลี่ยนแปลงของคุณไปใช้ทั่วทั้งฐานข้อมูล ให้คลิกสมาร์ทแท็ก แล้วคลิก อัปเดตรูปแบบทุกที่ <ใช้> ชื่อเขตข้อมูล ในกรณีนี้ ชื่อเขตข้อมูล คือชื่อของเขตข้อมูล วันที่/เวลา ของคุณ

  5. เมื่อต้องการนําการเปลี่ยนแปลงของคุณไปใช้กับทั้งฐานข้อมูล เมื่อกล่องโต้ตอบ คุณสมบัติการอัปเดต ปรากฏขึ้นและแสดงฟอร์มและวัตถุอื่นๆ ที่จะสืบทอดรูปแบบใหม่ คลิก ใช่

    สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การเผยแพร่คุณสมบัติของเขตข้อมูล

  6. บันทึกการเปลี่ยนแปลงของคุณและสลับไปยังมุมมองแผ่นข้อมูลเพื่อดูว่ารูปแบบตรงตามความต้องการของคุณหรือไม่

หมายเหตุ: ฟอร์ม รายงาน หรือมุมมองใหม่ที่คุณสร้างโดยยึดตามตารางนี้จะได้รับการจัดรูปแบบของตาราง แต่คุณสามารถแทนที่การจัดรูปแบบนี้ได้บนฟอร์ม รายงาน หรือมุมมองโดยไม่เปลี่ยนแปลงการจัดรูปแบบของตาราง

ในฟอร์มหรือรายงาน

  1. เปิดฟอร์มหรือมุมมองเค้าโครงรายงาน หรือ มุมมองออกแบบ

  2. วางตัวชี้ในกล่องข้อความด้วยวันที่และเวลา

  3. กด F4 เพื่อแสดงแผ่นคุณสมบัติ

  4. ตั้งค่าคุณสมบัติ รูปแบบ เป็นรูปแบบวันที่ที่กําหนดไว้ล่วงหน้ารูปแบบใดรูปแบบหนึ่ง

    รูปแผ่นคุณสมบัติที่มีรายการดรอปดาวน์ของรูปแบบแสดงอยู่

ในคิวรี

  1. เปิดคิวรีในมุมมองออกแบบ

  2. คลิกขวาที่เขตข้อมูลวันที่ แล้วคลิก คุณสมบัติ

  3. ใน แผ่นคุณสมบัติ ให้เลือกรูปแบบที่คุณต้องการจากรายการคุณสมบัติ รูปแบบ

ในนิพจน์

  • ใช้ ฟังก์ชัน FormatDateTime เพื่อจัดรูปแบบค่าวันที่ให้เป็นรูปแบบที่กําหนดไว้ล่วงหน้ารูปแบบใดรูปแบบหนึ่ง

    คุณอาจพบว่ามีประโยชน์ถ้าคุณกําลังทํางานในพื้นที่ที่ต้องใช้นิพจน์ เช่น แมโครหรือคิวรี

ด้านบนของหน้า

ตัวอย่างของรูปแบบที่กําหนดไว้ล่วงหน้า

รูปแบบ

คำอธิบาย

ตัวอย่าง

วันที่ทั่วไป

(ค่าเริ่มต้น) แสดงค่าวันที่เป็นค่าตัวเลขและเวลาเป็นชั่วโมง นาที และวินาทีตามด้วย AM หรือ PM สําหรับค่าทั้งสองชนิด Access จะใช้ตัวคั่นวันที่และเวลาที่ระบุในการตั้งค่าภูมิภาคของ Windows ของคุณ ถ้าค่าไม่มีคอมโพเนนต์เวลา Access จะแสดงเฉพาะวันที่ ถ้าค่าไม่มีคอมโพเนนต์วันที่ Access จะแสดงเฉพาะเวลา

06/30/2018 10:10:42 AM

วันที่แบบยาว

แสดงเฉพาะค่าวันที่ตามที่ระบุตามรูปแบบวันที่แบบยาวในการตั้งค่าภูมิภาคของ Windows ของคุณ

วันจันทร์ที่ 27 สิงหาคม 2018

วันที่แบบปานกลาง

แสดงวันที่เป็น dd/mmm/yy แต่ใช้ตัวคั่นวันที่ที่ระบุในการตั้งค่าภูมิภาคของ Windows ของคุณ

27/ส.ค./18 27-ส.ค.-18

วันที่แบบสั้น

แสดงค่าวันที่ตามที่ระบุตามรูปแบบวันที่แบบสั้นในการตั้งค่าภูมิภาคของ Windows ของคุณ

วันที่ 27/8/2561 8-27-2018

เวลาแบบยาว

แสดงชั่วโมง นาที และวินาทีตามด้วย AM หรือ PM Access จะใช้ตัวคั่นที่ระบุในการตั้งค่า เวลา ในการตั้งค่าภูมิภาคของ Windows ของคุณ

10:10:42 น.

เวลาแบบปานกลาง

แสดงชั่วโมงและนาทีที่ตามด้วย AM หรือ PM Access จะใช้ตัวคั่นที่ระบุในการตั้งค่า เวลา ในการตั้งค่าภูมิภาคของ Windows ของคุณ

10:10 น.

เวลาแบบสั้น

แสดงเฉพาะชั่วโมงและนาที Access จะใช้ตัวคั่นที่ระบุในการตั้งค่า เวลา ในการตั้งค่าภูมิภาคของ Windows ของคุณ

10:10

ด้านบนของหน้า

นํารูปแบบแบบกําหนดเองไปใช้

ในบางครั้ง รายการดรอปดาวน์คุณสมบัติ รูปแบบ ในแผ่นคุณสมบัติไม่มีรูปแบบวันที่ที่แน่นอนที่คุณต้องการ คุณสามารถสร้างรูปแบบแบบกําหนดเองของคุณเองได้โดยใช้โค้ดชนิดหนึ่งที่ Access รู้จักสําหรับการจัดรูปแบบวันที่

เมื่อคุณนํารูปแบบแบบกําหนดเองไปใช้กับเขตข้อมูล วันที่/เวลา คุณสามารถรวมรูปแบบที่ต่างกันได้ด้วยการมีสองส่วน ส่วนหนึ่งเป็นส่วนวันที่และอีกส่วนหนึ่งสําหรับเวลานั้น ในกรณีดังกล่าว คุณจะแยกส่วนต่างๆ ด้วยช่องว่าง ตัวอย่างเช่น คุณสามารถรวมรูปแบบ วันที่ทั่วไป และ เวลาแบบยาว ได้ดังนี้ m/dd/yyyy h:mm:ss

  1. เปิดตารางใน มุมมองออกแบบ

  2. ในส่วนบนของตารางออกแบบ ให้เลือกเขตข้อมูล วันที่/เวลา หรือ วันที่/เวลาที่ขยาย ที่คุณต้องการจัดรูปแบบ

  3. ในส่วน คุณสมบัติเขตข้อมูล ให้เลือกแท็บ ทั่วไป คลิกเซลล์ที่อยู่ถัดจากกล่อง รูปแบบ แล้วใส่อักขระเฉพาะตามความต้องการในการจัดรูปแบบของคุณ

  4. หลังจากที่คุณใส่รูปแบบ ปุ่ม ตัวเลือกการอัปเดตคุณสมบัติ จะปรากฏขึ้นและช่วยให้คุณนํารูปแบบไปใช้กับเขตข้อมูลตารางและตัวควบคุมฟอร์มอื่นๆ ที่จะสืบทอดตามหลักตรรกะ เมื่อต้องการนําการเปลี่ยนแปลงของคุณไปใช้ทั่วทั้งฐานข้อมูล ให้คลิกสมาร์ทแท็ก แล้วคลิก อัปเดตรูปแบบทุกที่ ชื่อเขตข้อมูลจะถูกใช้ ในกรณีนี้ ชื่อเขตข้อมูล คือชื่อของเขตข้อมูล วันที่/เวลา ของคุณ

  5. ถ้าคุณเลือกที่จะนําการเปลี่ยนแปลงของคุณไปใช้กับทั้งฐานข้อมูล กล่องโต้ตอบ คุณสมบัติการอัปเดต จะปรากฏขึ้นและแสดงฟอร์มและวัตถุอื่นๆ ที่จะสืบทอดรูปแบบใหม่ คลิก ใช่ เพื่อนํารูปแบบไปใช้

    สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การเผยแพร่คุณสมบัติของเขตข้อมูล

  6. บันทึกการเปลี่ยนแปลงของคุณ แล้วสลับไปยังมุมมองแผ่นข้อมูลเพื่อดูว่ารูปแบบตรงตามความต้องการของคุณหรือไม่

ด้านบนของหน้า

ตัวอย่างของรูปแบบแบบกําหนดเอง

ต่อไปนี้เป็นตัวอย่างของวิธีต่างๆ ในการจัดรูปแบบวันที่ 13 มกราคม 2555

เมื่อต้องการจัดรูปแบบวันที่เช่น...

พิมพ์โค้ดนี้ลงในกล่องคุณสมบัติ รูปแบบ :

2012-01-13

yyyy-mm-dd

2012

yyyy

วันที่ 13 ม.ค. 2555

dd mmm yyyy

13.01.2012

dd\.mm\.yyyy (Access จะเพิ่มเครื่องหมายทับขวาโดยอัตโนมัติ)

ศุกร์ 1/13

ddd m/d

2/6

ww/w

วันที่ 13 ม.ค. 2555

mmm d", "yyyy

ด้านบนของหน้า

อักขระรูปแบบแบบกําหนดเอง

เมื่อต้องการสร้างรูปแบบแบบกําหนดเอง ให้ใช้อักขระต่อไปนี้เป็นพื้นที่ที่สํารองไว้และตัวคั่น  รูปแบบแบบกําหนดเองที่ไม่สอดคล้องกับการตั้งค่าวันที่/เวลาที่ระบุในการตั้งค่าภูมิภาคของ Windows จะถูกละเว้น สําหรับข้อมูลเพิ่มเติม ให้ดู เปลี่ยนการตั้งค่าภูมิภาคของ Windows เพื่อปรับเปลี่ยนลักษณะที่ปรากฏของชนิดข้อมูลบางชนิด

หมายเหตุ    ไม่มีอักขระรูปแบบแบบกําหนดเองสําหรับส่วนนาโนวินาทีของชนิดข้อมูลวันที่/เวลาที่ขยาย

อักขระ

คำอธิบาย

ตัวคั่นวันที่

ควบคุมตําแหน่งที่ Access จะวางตัวคั่นวัน เดือน และปี ใช้ตัวคั่นที่กําหนดไว้ในการตั้งค่าภูมิภาคของ Windows ตัวอย่างเช่น ในภาษาอังกฤษ (สหรัฐอเมริกา) ให้ใช้เครื่องหมายทับ (/)

ตัวคั่นเวลา

ควบคุมตําแหน่งที่ Access จะวางตัวคั่นชั่วโมง นาที และวินาที ใช้ตัวคั่นที่กําหนดไว้ในการตั้งค่าภูมิภาคของ Windows ตัวอย่างเช่น ในภาษาอังกฤษ (สหรัฐอเมริกา) ให้ใช้เครื่องหมายจุดคู่ (:)

c

แสดงรูปแบบวันที่ทั่วไป

d หรือ dd

แสดงวันในเดือนเป็นตัวเลขหนึ่งหรือสองหลัก สําหรับตัวเลขหนึ่งหลัก ให้ใช้พื้นที่ที่สํารองไว้เดียว สําหรับตัวเลขสองหลัก ให้ใช้พื้นที่ที่สํารองไว้สองตัว

ddd

ย่อวันในสัปดาห์เป็นตัวอักษรสามตัว

dddd

สะกดทั้งวันในสัปดาห์

ddddd

แสดงรูปแบบ วันที่แบบสั้น

dddddd

แสดงรูปแบบ วันที่แบบยาว

w

แสดงตัวเลขที่สอดคล้องกับวันในสัปดาห์ (1 ถึง 7)

ww

แสดงตัวเลขที่สอดคล้องกับสัปดาห์ในหนึ่งปี (1 ถึง 53)

m หรือ mm

แสดงเดือนเป็นตัวเลขหนึ่งหลักหรือสองหลัก

mmm

ย่อชื่อของเดือนเป็นตัวอักษรสามตัว ตัวอย่างเช่น มกราคม จะปรากฏเป็น ม.ค.

mmmm

สะกดชื่อเดือนทั้งหมด

q

แสดงจํานวนของไตรมาสปัจจุบันในปฏิทิน (1-4) ตัวอย่างเช่น ถ้าคุณจ้างงานในเดือนพฤษภาคม Access จะแสดง 2 เป็นค่าไตรมาส

y

แสดงวันในหนึ่งปี 1-366

yy

แสดงตัวเลขสองหลักสุดท้ายของปี

หมายเหตุ: เราขอแนะนําให้ใส่และแสดงตัวเลขสี่หลักทั้งหมดของปีที่ระบุ

yyyy

แสดงตัวเลขทั้งหมดในหนึ่งปีสําหรับ 0001-9999 โดยขึ้นอยู่กับชนิดข้อมูลวันที่และเวลาที่สนับสนุนช่วง

h หรือ hh

แสดงชั่วโมงเป็นตัวเลขหนึ่งหรือสองหลัก

n หรือ nn

แสดงนาทีเป็นตัวเลขหนึ่งหรือสองหลัก

s หรือ ss

แสดงวินาทีเป็นตัวเลขหนึ่งหรือสองหลัก

tttt

แสดงรูปแบบ เวลาแบบยาว

AM/PM

นาฬิกาแบบ 12 ชั่วโมงที่มีอักษรตัวพิมพ์ใหญ่ "AM" หรือ "PM" ตามความเหมาะสม

am/pm

นาฬิกาแบบ 12 ชั่วโมงที่มีอักษรตัวพิมพ์เล็ก "am" หรือ "pm" ตามความเหมาะสม

A/P

นาฬิกาแบบ 12 ชั่วโมงที่มีอักษรตัวพิมพ์ใหญ่ "A" หรือ "P" ตามความเหมาะสม

a/p

นาฬิกาแบบ 12 ชั่วโมงที่มีอักษรตัวพิมพ์เล็ก "a" หรือ "p" ตามความเหมาะสม

AMPM

นาฬิกาแบบ 12 ชั่วโมง ที่มีตัวกำหนดการตั้งเช้า/บ่ายที่เหมาะสม ตามที่กำหนดไว้ในการตั้งค่าภูมิภาคของ Windows

ช่องว่าง + - $ ()

ใช้ช่องว่าง อักขระทางคณิตศาสตร์ (+ -) และสัญลักษณ์ทางการเงิน ($ ¥ £) ได้ตามต้องการในสตริงรูปแบบของคุณ ถ้าคุณต้องการใช้สัญลักษณ์ทางคณิตศาสตร์ทั่วไปอื่นๆ เช่น เครื่องหมายทับ (\ หรือ /) และเครื่องหมายดอกจัน (*) คุณต้องใส่เครื่องหมายอัญภาคครอบ

"ข้อความสัญพจน์"

ล้อมรอบข้อความที่คุณต้องการให้ผู้ใช้เห็นในเครื่องหมายอัญประกาศคู่

\

บังคับให้ Access แสดงอักขระที่ตามมาในทันที ซึ่งจะเหมือนกับอักขระที่อยู่โดยรอบในเครื่องหมายอัญจบกต

*

เมื่อใช้งาน อักขระที่อยู่ถัดจากเครื่องหมายดอกจันจะกลายเป็นอักขระเติม ซึ่งเป็นอักขระที่ใช้เติมช่องว่าง โดยปกติแล้ว Access จะแสดงข้อความตามการจัดชิดซ้าย และเติมพื้นที่ใดก็ได้ทางด้านขวาของค่าด้วยช่องว่าง คุณสามารถเพิ่มอักขระเติมที่ใดก็ได้ในสตริงรูปแบบ และ Access จะเติมช่องว่างด้วยอักขระที่ระบุ

[สี]

นําสีไปใช้กับค่าทั้งหมดในส่วนของรูปแบบของคุณ คุณต้องใส่ชื่อไว้ในวงเล็บและใช้ชื่อใดชื่อหนึ่งต่อไปนี้ สีดํา สีน้ําเงิน สีฟ้า สีเขียว ม่วงมาเจนต้า สีแดง 

ด้านบนของหน้า

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย