Tipe data tanggal dan waktu memiliki berbagai format untuk membantu memenuhi keadaan unik Anda. Saat memformat, Anda memiliki tiga pilihan: pertahankan format default, terapkan format yang telah ditentukan sebelumnya, atau buat format kustom. Saat Anda menerapkan format ke bidang tabel, format yang sama tersebut secara otomatis diterapkan ke kontrol formulir atau laporan apa pun yang kemudian Anda ikat ke bidang tabel tersebut. Pemformatan hanya mengubah cara data ditampilkan dan tidak memengaruhi cara data disimpan atau cara pengguna memasukkan data.
Di artikel ini
- Gambaran umum format tanggal dan waktu
- Menerapkan format yang telah ditentukan sebelumnya
- Contoh format yang telah ditentukan sebelumnya
- Menerapkan format kustom
- Contoh format kustom
- Karakter format kustom
Gambaran umum format tanggal dan waktu
Access secara otomatis menampilkan tanggal dan waktu dalam format Tanggal Umum dan Waktu Panjang. Tanggal muncul sebagai, mm/dd/yyyy di A.S. dan sebagai, dd/mm/yyyy di luar A.S. di mana mm adalah bulan, dd adalah hari, dan yyyy adalah tahun. Waktu ditampilkan sebagai, hh:mm:ss AM/PM, di mana hh adalah jam, mm adalah menit, dan ss adalah detik.
Format otomatis untuk tanggal dan waktu ini bervariasi tergantung pada lokasi geografis yang ditentukan dalam pengaturan Opsi Wilayah dan Bahasa Microsoft Windows di komputer Anda. Misalnya, di Eropa dan banyak bagian Asia, tergantung pada lokasi Anda, Anda mungkin melihat tanggal dan waktu sebagai 28.11.2018 12:07:12 PM atau 28/11/2018 12:07:12 PM. Di Amerika Serikat, Anda akan melihat 11/28/2018 12:07:12 PM.
Anda dapat mengubah format yang telah ditentukan sebelumnya ini dengan menggunakan format tampilan kustom. Misalnya, Anda dapat memasukkan tanggal dalam format Eropa seperti 28.11.2018, dan membuat tabel, formulir, atau laporan menampilkan nilai sebagai 28/11/2018. Format kustom yang Anda pilih tidak akan memengaruhi cara data dimasukkan atau cara Access menyimpan data tersebut.
Access secara otomatis menyediakan tingkat validasi data tertentu yang terkait dengan pemformatan tanggal dan waktu. Misalnya, jika Anda memasukkan tanggal yang tidak valid, seperti 32.11.2018, pesan akan muncul dan Anda akan memiliki opsi untuk memasukkan nilai baru atau mengonversi bidang dari tipe data Tanggal/Waktu ke tipe data Teks. Nilai tanggal yang valid berkisar dari -657.434 (1 Januari 100 M) hingga 2.958.465 (31 Desember 9999 M). Nilai waktu yang valid berkisar dari 0,0 hingga 0,9999, atau 23:59:59.
Saat Anda ingin membatasi entri tanggal dan waktu dalam format tertentu, gunakan masker input. Misalnya, jika Anda menerapkan masker input untuk memasukkan tanggal dalam format Eropa, seseorang yang memasukkan data dalam database Anda tidak akan dapat memasukkan tanggal dalam format lain. Masker input dapat diterapkan ke bidang dalam tabel, kumpulan hasil kueri, dan ke kontrol pada formulir dan laporan. Untuk informasi selengkapnya, lihat Mengontrol format entri data dengan masker input.
Menerapkan format yang telah ditentukan sebelumnya
Access menyediakan beberapa format yang telah ditentukan sebelumnya untuk data tanggal dan waktu.
Dalam tabel
- Buka tabel di Tampilan Desain.
- Di bagian atas kisi desain, pilih bidang Tanggal/Waktu yang ingin Anda format.
- Di bagian Properti Bidang , klik panah dalam kotak Format properti, lalu pilih format dari daftar menurun.
- Setelah memilih format, tombol Opsi Pembaruan Properti akan muncul, dan memungkinkan Anda menerapkan format baru ke bidang tabel dan kontrol formulir lain yang secara logis akan mewarisinya. Untuk menerapkan perubahan Anda di seluruh database, klik tag cerdas, lalu klik Perbarui Format di mana pun <Nama Bidang> digunakan. Dalam hal ini, Nama Bidang adalah nama bidang Tanggal/Waktu Anda.
- Untuk menerapkan perubahan Anda ke seluruh database, ketika kotak dialog Perbarui Properti muncul dan menampilkan formulir dan objek lain yang akan mewarisi format baru. Klik Ya.
Untuk informasi selengkapnya, lihat Menyebarkan properti bidang. - Simpan perubahan Anda dan beralih ke tampilan lembar data untuk melihat apakah format sesuai dengan kebutuhan Anda.
Catatan
Formulir, laporan, atau tampilan baru yang Anda buat berdasarkan tabel ini mendapatkan pemformatan tabel, tetapi Anda dapat menggantinya pada formulir, laporan, atau tampilan tanpa mengubah pemformatan tabel.
Dalam formulir atau laporan
- Buka formulir atau laporan, Tampilan Tata Letak , atau Tampilan Desain.
- Posisikan penunjuk dalam kotak teks dengan tanggal dan waktu.
- Tekan F4 untuk menampilkan Lembar Properti.
-
Atur properti Format ke salah satu format tanggal yang telah ditentukan sebelumnya.
Dalam kueri
- Buka kueri dalam Tampilan Desain.
- Klik kanan bidang tanggal, lalu klik Properti.
- Di Lembar Properti, pilih format yang Anda inginkan dari daftar properti Format .
Dalam ekspresi
- Gunakan fungsi FormatDateTime untuk memformat nilai tanggal ke dalam salah satu dari beberapa format yang telah ditentukan sebelumnya.
Hal ini mungkin berguna jika Anda bekerja di area yang memerlukan ekspresi, seperti makro atau kueri.
Contoh format yang telah ditentukan sebelumnya
| Format | Deskripsi | Contoh |
|---|---|---|
| Tanggal Umum | (Default) Menampilkan nilai tanggal sebagai angka dan nilai waktu sebagai jam, menit, dan detik diikuti oleh AM atau PM. Untuk kedua tipe nilai, Access menggunakan pemisah tanggal dan waktu yang ditentukan dalam pengaturan regional Windows Anda. Jika nilai tidak memiliki komponen waktu, Access hanya menampilkan tanggal. Jika nilai tidak memiliki komponen tanggal, Access hanya menampilkan waktu. | 30/06/2024 10:10:42 AM |
| Tanggal Panjang | Hanya menampilkan nilai tanggal, seperti yang ditentukan oleh format Tanggal Panjang di pengaturan regional Windows Anda. | Senin, 27 Agustus 2024 |
| Tanggal sedang | Menampilkan tanggal sebagai dd/mmm/yy, tetapi menggunakan pemisah tanggal yang ditentukan dalam pengaturan regional Windows Anda. | 27/Agustus/24 27-Agustus-24 |
| Tanggal Pendek | Menampilkan nilai tanggal, seperti yang ditentukan oleh format Tanggal Singkat di pengaturan regional Windows Anda. | 8/27/2024 8-27-2024 |
| Waktu Panjang | Menampilkan jam, menit, dan detik diikuti oleh AM atau PM. Access menggunakan pemisah yang ditentukan dalam pengaturan Waktu di pengaturan regional Windows Anda. | 10:10:42 |
| Waktu Sedang | Menampilkan jam dan menit diikuti dengan AM atau PM. Access menggunakan pemisah yang ditentukan dalam pengaturan Waktu di pengaturan regional Windows Anda. | 10:10 |
| Waktu Pendek | Hanya menampilkan jam dan menit. Access menggunakan pemisah yang ditentukan dalam pengaturan Waktu di pengaturan regional Windows Anda. | 10:10 |
Menerapkan format kustom
Terkadang, daftar menurun properti Format di Lembar Properti tidak berisi format tanggal yang tepat yang Anda inginkan. Anda dapat membuat format kustom Anda sendiri dengan menggunakan tipe kode yang dikenali Access untuk pemformatan tanggal.
Saat menerapkan format kustom ke bidang Tanggal/Waktu, Anda dapat menggabungkan format yang berbeda dengan memiliki dua bagian, satu untuk tanggal dan satu lagi untuk waktu. Dalam kasus seperti itu, Anda akan memisahkan bagian-bagian dengan spasi. Misalnya, Anda dapat menggabungkan format Tanggal Umum dan Waktu Panjang sebagai berikut: m/dd/yyyy j:mm:ss.
- Buka tabel di Tampilan Desain.
- Di bagian atas kisi desain, pilih bidang Tanggal/Waktu atau Tanggal/Waktu Perpanjang yang ingin Anda format.
- Di bagian Properti Bidang , pilih tab Umum , klik sel di samping kotak Format dan masukkan karakter tertentu berdasarkan kebutuhan pemformatan Anda.
- Setelah memasukkan format, tombol Opsi Pembaruan Properti akan muncul dan memungkinkan Anda menerapkan format ke bidang tabel dan kontrol formulir lain yang akan mewarisinya secara logis. Untuk menerapkan perubahan Anda di seluruh database, klik tag cerdas, lalu klik Perbarui Format di mana pun Nama Bidang digunakan. Dalam hal ini, Nama Bidang adalah nama bidang Tanggal/Waktu Anda.
- Jika Anda memilih untuk menerapkan perubahan ke seluruh database, kotak dialog Perbarui Properti muncul dan menampilkan formulir dan objek lain yang akan mewarisi format baru. Klik Ya untuk menerapkan format.
Untuk informasi selengkapnya, lihat Menyebarkan properti bidang. - Simpan perubahan Anda, lalu beralih ke tampilan Lembar Data untuk melihat apakah format sesuai dengan kebutuhan Anda.
Contoh format kustom
Berikut adalah beberapa contoh cara berbeda untuk memformat 13 Januari 2012:
| Untuk memformat tanggal seperti... | Ketikkan kode ini ke dalam kotak properti Format : |
|---|---|
| 2024-01-13 | yyyy-mm-dd |
| 2024 | yyyy |
| 13 Jan 2024 | dd mmm yyyy |
| 13.01.2024 | dd\.mm\.yyyy (Access menambahkan garis miring terbalik secara otomatis) |
| Jumat 1/13 | ddd m/d |
| 2/6 | ww/w |
| 13 Januari 2024 | mmm d", "yyyy |
Karakter format kustom
Untuk membuat format kustom, gunakan karakter berikut sebagai placeholder dan pemisah. Format kustom yang tidak konsisten dengan pengaturan tanggal/waktu yang ditentukan di pengaturan regional Windows diabaikan. Untuk informasi selengkapnya, lihat Mengubah pengaturan regional Windows untuk mengubah tampilan beberapa tipe data.
catatan Tidak ada karakter format kustom untuk bagian nanodetik dari tipe data Tanggal/Waktu yang Diperluas.
| Karakter | Deskripsi |
|---|---|
| Pemisah tanggal | Mengontrol tempat Access menempatkan pemisah selama berhari, bulan, dan tahun. Gunakan pemisah yang ditentukan dalam pengaturan regional Windows. Misalnya, dalam bahasa Inggris (A.S.), gunakan garis miring (/). |
| Pemisah waktu | Mengontrol tempat Access menempatkan pemisah selama jam, menit, dan detik. Gunakan pemisah yang ditentukan dalam pengaturan regional Windows. Misalnya, dalam bahasa Inggris (AS), gunakan titik dua (:) . |
| c | Menampilkan format tanggal umum. |
| d atau dd | Menampilkan hari dalam sebulan sebagai satu atau dua digit. Untuk satu digit, gunakan satu tempat penampung; Untuk dua digit, gunakan dua tempat penampung. |
| ddd | Menyingkat hari dalam seminggu menjadi tiga huruf. |
| dddd | Mengeja semua hari dalam seminggu. |
| ddddd | Menampilkan format Tanggal Pendek. |
| dddddd | Menampilkan format Tanggal Panjang. |
| w | Menampilkan angka yang sesuai dengan hari dalam seminggu. (1 hingga 7) |
| ww | Menampilkan angka yang sesuai dengan minggu dalam setahun (1 hingga 53). |
| m atau mm | Menampilkan bulan sebagai angka satu digit atau dua digit. |
| mmm | Menyingkat nama bulan menjadi tiga huruf. Misalnya, Januari muncul sebagai Jan. |
| mmmm | Mengeja semua nama bulan. |
| q | Menampilkan angka dari kuartal kalender saat ini (1-4). Misalnya, jika Anda mempekerjakan pekerja pada bulan Mei, Access akan menampilkan 2 sebagai nilai kuartal. |
| y | Menampilkan hari dalam setahun, 1-366. |
| yy | Menampilkan dua digit terakhir dalam setahun. Catatan: Sebaiknya masukkan dan tampilkan keempat digit dalam tahun tertentu. |
| yyyy | Menampilkan semua digit dalam setahun untuk 0001-9999 tergantung pada rentang data tipe data tanggal dan waktu. |
| h atau hh | Menampilkan jam sebagai satu atau dua digit. |
| n atau nn | Menampilkan menit sebagai satu atau dua digit. |
| s atau ss | Menampilkan detik sebagai satu atau dua digit. |
| tttt | Menampilkan format Waktu Lama. |
| AM/PM | Format dua belas jam dengan huruf besar "AM" atau "PM," sesuai keperluan. |
| am/pm | Format dua belas jam dengan huruf kecil "am" atau "pm," sesuai keperluan. |
| A/P | Format dua belas jam dengan huruf besar "A" atau "P," sesuai keperluan. |
| a/p | Format dua belas jam dengan huruf kecil "a" atau "p," sesuai keperluan. |
| AMPM | Format dua belas jam dengan penanda pagi/sore seperti ditentukan di pengaturan kawasan Windows. |
| Spasi kosong, + - $ () | Gunakan spasi kosong, beberapa karakter matematika (+ -), dan simbol keuangan ($ ¥ £) sesuai kebutuhan di mana saja dalam string format Anda. Jika ingin menggunakan simbol matematika umum lainnya, seperti garis miring (\ atau /) dan tanda bintang (*), Anda harus menutupnya dengan tanda kutip ganda. |
| "Teks literal" | Tutup teks apa pun yang Anda ingin dilihat pengguna dalam tanda kutip ganda. |
| \ | Memaksa Access untuk menampilkan karakter yang langsung mengikuti. Ini sama dengan mengelilingi karakter dalam tanda kutip ganda. |
| * | Saat digunakan, karakter segera setelah tanda bintang menjadi karakter isian — karakter yang digunakan untuk mengisi ruang kosong. Access biasanya menampilkan teks sebagai sejajar kiri dan mengisi area apa pun di sebelah kanan nilai dengan spasi kosong. Anda dapat menambahkan karakter isian di mana saja dalam string format, dan Access akan mengisi ruang kosong apa pun dengan karakter yang ditentukan. |
| [warna] | Menerapkan warna ke semua nilai dalam suatu bagian dari format Anda. Anda harus memasukkan nama dalam tanda kurung dan menggunakan salah satu nama berikut: hitam, biru, cyan, hijau, magenta, merah, |