Fungsi String dan Fungsi Date Pemograman Berorientasi Objek I 4 sks Tinaliah, S.Kom Slide from Herianto
Fungsi String Merupakan fungsi untuk memanipulasi nilai string dari sebuah variabel ataupun nilai text dari sebuah objek.
Fungsi String FungsiKeteranganContoh Asc(Str)Mengambil nilai kode ascii dari sebuah string. Asc(“A”) = 65 Chr(Int)Mengubah nilai kode ascii menjadi karakter. Chr(65) = “A” LTrim(Str)Menghapus spasi di sebelah kiri string. LTrim(“ VB”) = “VB” RTrim(Str)Menghapus spasi di sebelah kanan string. RTrim(“VB “) = “VB” Trim(Str)Menghapus spasi di kiri dan kanan string. Trim(“ VB “) = “VB” LCase(Str)Mengubah string menjadi huruf kecil. LCase(“VB”) = “vb” UCase(Str)Mengubah string menjadi huruf besar. UCase(“vb”) = “VB” Len(Str)Mendapatkan nilai lebar string.Len(“VB”) = 2
Fungsi String FungsiKeteranganContoh Left(Str,Int)Mengambil karakter dari sebelah kiri Str sebanyak Int. Left(“Fungsi”,2) = “Fu” Right(Str,Int)Mengambil karakter dari sebelah kanan Str sebanyak Int. Right(“Fungsi”,2) = “si” Mid(Str,IntStr, [IntLen]) Mengambil karakter Str mulai dari IntStr sebanyak IntLen Mid(“Fungsi”,2,2) = “un” Mid(“Fungsi”,5) = “si” Str()Mengkonversi nilai numerik menjadi string. Str(100) = “100” StrReverse(Str)Membalik urutan string.StrReverse(“Fungsi”) = “isgnuF” InStr(Start,Str1, Str2,Compare) Mengambil posisi Str2 dari Str1 mulai dari posisi Start. InStr(1,”Visual”,”I”, vbTextCompare) = 2 Split(Str, Delimeter) Memisahkan string berdasarkan delimeter tertentu ke dalam variabel index. X = Split(“Fun gsi”,” “) X(0) = “Fun”, X(1) = “gsi”
Fungsi Date FungsiKeteranganContoh DateMenampilkan tanggal saat ini.02/08/2007 DateDiff(Interval, Date1,Date2) Menghitung selisih 2 buah tanggal. Ket Interval : D = Day, M = Month, YYYY = Year DateDiff(“d”, ”02/08/2007”, ”10/08/2007”) = 8 Datepart(Interval, Date) Mengambil bagian dari sebuah tanggal. Ket Interval = D = Day, M = Month, YYYY = Year Datepart(“d”, ”02/08/2007”) = 2 NowMenampilkan tanggal dan jam saat ini. 02/08/ :00:00 TimeMenampilkan waktu saat ini.08:00:00
Fungsi Date FungsiKeteranganContoh Day(Date)Mengambil nilai tanggal (day) dari sebuah date. Day(02/08/2007) = 2 Month(Date)Mengambil nilai bulan (month) dari sebuah date. Month(02/08/2007) = 8 Year(Date)Mengambil nilai tahun (year) dari sebuah date. Year(02/08/2007) = 2007