Berlaku Untuk
Access 2013

Access menyediakan fungsi bawaan yang bisa Anda gunakan dalam ekspresi untuk memformat, membuat, menguraikan, dan menghitung tanggal dan waktu. Pilih tabel yang sesuai dengan apa yang ingin Anda lakukan.

Saya juga mau...

Menampilkan tanggal atau waktu dalam format tertentu

Tampilkan tanggal dalam format yang Anda inginkan. Kolom Hasil mengasumsikan bahwa bidang [TanggalMulai] berisi nilai Tanggal/Waktu dari 11 Januari 2012 17:30:15.

Fungsi

Penggunaan

Contoh

Hasil

Format*

Fungsi format semua tujuan digunakan untuk membuat format Tanggal/Waktu kustom.

Format([StartDate],"yyyy-mm-dd")

2012-01-11

FormatDateTime*

Menerapkan salah satu dari 5 format Tanggal/Waktu bawaan ke sebuah nilai.

FormatDateTime([StartDate],vbLongDate)

Rabu, 11 Januari 2012

MonthName*

Mengonversi angka menjadi nama bulan. Mengembalikan kesalahan jika Anda memasukkan angka di luar rentang 1-12.

MonthName(12)

Desember

WeekdayName*

Mengonversi angka menjadi nama hari kerja. Mengembalikan kesalahan jika Anda memasukkan angka di luar rentang 1-7.

WeekdayName(2)

Senin

* Tidak tersedia di aplikasi web Access.

Atas Halaman

Memisahkan tanggal atau waktu menjadi beberapa bagian

Terkadang Anda hanya perlu mengetahui satu bagian dari nilai Tanggal/Waktu, seperti tahun atau menit. Fungsi ini semua mengembalikan nilai bilangan bulat yang sesuai dengan interval yang Anda cari. Kolom Hasil mengasumsikan bahwa [TanggalMulai] berisi nilai Tanggal/Waktu dari 11 Jan 2012 17:30:15.

Fungsi

Penggunaan

Contoh

Hasil

Tahun

Mengembalikan bagian tahun dari nilai Tanggal/Waktu.

Year([StartDate])

2012

Bulan

Mengembalikan bagian bulan dari nilai Tanggal/Waktu (1 hingga 12).

Month([StartDate])

1

Hari

Mengembalikan bagian hari dari nilai Tanggal/Waktu (1 hingga 31).

Day([StartDate])

11

Hari kerja*

Mengembalikan hari numerik dalam seminggu (1 hingga 7). Secara default, Minggu dianggap sebagai hari pertama dalam seminggu, tetapi Anda bisa menentukan hari yang berbeda sebagai hari pertama.

Weekday([StartDate])

4

Jam*

Mengembalikan bagian jam dari nilai Tanggal/Waktu (0 hingga 23).

Hour([StartDate])

17

Menit*

Mengembalikan bagian menit dari nilai Tanggal/Waktu (0 hingga 59).

Minute([StartDate])

30

Kedua*

Mengembalikan bagian detik dari nilai Tanggal/Waktu (0 hingga 59).

Second([StartDate])

15

DatePart

Versi fungsi yang dapat dikonfigurasi di atas, di mana Anda bisa menentukan bagian mana dari nilai Tanggal/Waktu yang Anda inginkan.

DatePart("yyyy",[StartDate])

2012

* Tidak tersedia di aplikasi Access.

Atas Halaman

Mengubah angka dan teks menjadi tanggal dan waktu

Access menyimpan tanggal sebagai nomor titik mengambang presisi ganda. Misalnya, 11 Januari 2012 17:30 disimpan sebagai 40919.72917. Bagian bilangan bulat, di sebelah kiri koma desimal, menunjukkan tanggal. Bagian pecahan, di sebelah kanan koma desimal, mewakili waktu. Fungsi ini membantu Anda membuat angka titik mengambang ini dari nilai lain, seperti bilangan bulat atau teks.

Fungsi

Penggunaan

Contoh

Hasil (Cara Access menyimpannya)

DateSerial

Catatan:  Dalam aplikasi Access, gunakan fungsi DateFromParts atau DateWithTimeFromParts .

Menyusun nilai tanggal dari bilangan bulat yang Anda berikan untuk tahun, bulan, dan hari.

DateSerial(2012,1,11)

40919.0

CDate*

Mengonversi teks menjadi nilai Tanggal/Waktu. Menangani bagian Tanggal dan Waktu dari angka.

Tips:  Gunakan fungsi untuk menentukan apakah string teks dapat dikonversi menjadi nilai Tanggal/Waktu. Misalnya, IsDate("1/11/2012") mengembalikan True.

CDate("1/11/2012 17:30")

40919.72917

DateValue*

Mengonversi teks menjadi nilai Tanggal/Waktu, tetapi tidak mengonversi bagian waktu.

DateValue("1/11/2012 17:30")

40919.0

TimeValue*

Mengonversi teks menjadi nilai Tanggal/Waktu, tetapi tidak mengonversi informasi tanggal apa pun.

TimeValue("1/11/2012 17:30")

0.72917

TimeSerial

Catatan:  Dalam aplikasi Access, gunakan fungsi TimeFromParts atau DateWithTimeFromParts .

Menyusun nilai waktu dari bilangan bulat yang Anda berikan untuk jam, menit, dan detik.

TimeSerial(17,30,15)

0.72934

* Tidak tersedia di aplikasi Access.

Atas Halaman

Menjumlah atau mengurangi tanggal

Fungsi ini memungkinkan Anda menambahkan atau mengurangi interval ke tanggal, serta menghitung selisih antara dua nilai Tanggal/Waktu.

Fungsi

Penggunaan

Contoh

Hasil

DateAdd

Menambahkan interval tertentu (seperti 2 bulan atau 3 jam) ke nilai Tanggal/Waktu. Untuk mengurangi, gunakan angka negatif sebagai argumen kedua.

DateAdd("m", 1, "1/11/2012")

2/11/2012

DateDiff

Menentukan jumlah interval waktu (seperti hari atau menit) di antara dua nilai Tanggal/Waktu.

Catatan:  Ingatlah Anda juga bisa mengurangi satu nilai tanggal dari yang lain untuk mendapatkan jumlah hari di antaranya, misalnya, #15/2/2012# - #2/1/2012# = 14.

DateDiff("d","1/11/2012","15/4/2012")

95

Lihat cara menghitung jumlah hari di antara dua tanggal.

Atas Halaman

Menyisipkan tanggal hari ini atau waktu saat ini

Gunakan fungsi ini untuk menentukan tanggal atau waktu saat ini. Kolom Hasil mengasumsikan bahwa tanggal/waktu sistem saat ini adalah 11 Jan 2012 17:30:15.

Fungsi

Penggunaan

Contoh

Hasil

Sekarang

Mengembalikan tanggal dan waktu sistem saat ini.

Sekarang()

1/11/2012 17:30:15 PM

Tanggal

Catatan:  Dalam aplikasi Access, gunakan fungsi Today .

Mengembalikan tanggal sistem saat ini.

Date()

1/11/2012

Waktu*

Mengembalikan waktu sistem saat ini.

Waktu()

17.30:15

Timer*

Mengembalikan jumlah detik yang berlalu sejak tengah malam.

Timer()

63015

* Tidak tersedia di aplikasi Access.

Atas Halaman

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.