Mengembalikan Nilai untuk Fungsi CStr (Visual Basic)
Tabel berikut ini menjelaskan nilai yang dikembalikan untuk CStr
untuk berbagai jenis data expression
.
Jika jenis expression adalah |
menghasilkan CStr |
---|---|
Jenis Data Boolean | String yang berisi "True" atau "False". |
Jenis Data Tanggal | String yang berisi nilai Date (tanggal dan waktu) dalam format tanggal pendek sistem Anda. |
Jenis Data Numerik | String yang mewakili angka. |
CStr dan Tanggal
Jenis Date
selalu berisi informasi tanggal dan waktu. Untuk tujuan konversi jenis, Visual Basic menganggap 1/1/0001 (1 Januari tahun 1) menjadi nilai netral untuk tanggal tersebut, dan 00:00:00 (tengah malam) menjadi nilai netral untuk saat itu. CStr
tidak menyertakan nilai netral dalam string yang dihasilkan. Misalnya, jika Anda mengonversi #January 1, 0001 9:30:00#
ke string, hasilnya adalah "9:30:00 AM"; informasi tanggal ditiadakan. Namun, informasi tanggal masih ada dalam nilai asli Date
dan dapat dipulihkan dengan fungsi seperti DatePart.
Catatan
Fungsi ini CStr
melakukan konversi berdasarkan pengaturan budaya saat ini untuk aplikasi. Untuk mendapatkan representasi string dari angka dalam budaya tertentu, gunakan metode angka ToString(IFormatProvider)
tersebut. Misalnya, gunakan Double.ToString saat mengonversi nilai jenis Double
menjadi String
.