Bagaimana Anda mendapatkan waktu saat ini (bukan tanggal DAN waktu)?
Contoh: 5:42:12 PM
DateTime.Now.TimeOfDay
memberikannya kepada Anda sebagai TimeSpan
(dari tengah malam).
DateTime.Now.ToString("h:mm:ss tt")
memberikannya kepada Anda sebagai string .
Referensi DateTime: https://msdn.microsoft.com/en-us/library/system.datetime
Coba ini:
DateTime.Now.ToString("HH:mm:ss tt")
Untuk format lain, Anda dapat memeriksa situs ini: C # Format DateTime
sumber
Opsi lain menggunakan String.Format ()
sumber
Waktu sekarang dengan penanda AM / PM:
Waktu saat ini menggunakan notasi 0-23 jam:
sumber
5:00 PM
" , sedangkan OP saja (dan secara eksplisit) menyebutkan format tanggal tertentu sebagai contoh. Anda bahkan downvoted jawaban @ Musikero31 , sementara itu menyebutkan halaman di mana siapa pun dapat mencari string format yang mereka cari.DateTime.Now
sebagai string membutuhkan sebuah format yang, mereka harus dimasukkan ke dalam sesuatu . Itu tidak membuatnya menjadi jawaban yang buruk, tetapi jika Anda berpikir harus ada format lain, silakan mengeditnya. Maksud saya, saya mengangkat jawaban-jawaban yang diturunkan.atau
sumber
Kita mulai:
sumber
t
waktu harus dikapitalisasi. Memperbaikinya untuk Anda.Ini akan lebih baik, Coba yang ini
Untuk ini, Anda tidak perlu menentukan Format untuk Waktu.
sumber
Coba saja. Gunakan sepenuhnya untuk Kebutuhan Anda
sumber
Datetime.TimeOfDay
mengembalikanTimeSpan
dan mungkin apa yang Anda cari.sumber
Dapatkan tanggal dan waktu saat ini, maka gunakan saja bagian waktu itu. Lihatlah kemungkinan untuk memformat string waktu tanggal dalam dokumen MSDN .
sumber
Ini bisa menjadi solusi yang mungkin:
sumber
Untuk menghitung datetime saat ini:
sumber
sumber
Ini hanya akan menunjukkan kepada Anda waktu saat ini, dalam format 24 jam:
Salam
K
sumber
sangat sederhana
DateTime.Now.ToString("hh:mm:ss tt")
sumber
Can Gunakan
{0:HH:mm:ss}
,{0:HH:mm:ss.fff}
,{0:DD/mm/yyy HH:mm:ss}
, dll ...sumber
Saya juga bereksperimen dengan ini dan menemukan halaman-halaman ini bermanfaat juga. Pertama kelas utama ... https://msdn.microsoft.com/en-us/library/system.datetime(v=vs.110).aspx
Sekarang beberapa format specifier untuk metode ToString ... https://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo(v=vs.110).aspx
Contoh:
Saya melemparkan metode TimeOfDay di sana hanya untuk menunjukkan bahwa Anda mendapatkan waktu default 24 jam seperti yang dinyatakan "waktu mulai tengah malam"
Anda dapat menggunakan metode pengambil saya (); :-D
sumber
Gunakan kode di bawah ini
sumber
Coba yang ini. Ini bekerja untuk saya di Aplikasi Web Arsitektur 3tier.
Harap ingat Kutipan Tunggal di dalam kueri sisipan.
Sebagai contoh:
The
DateTime
penyisipan pada akhir baris.sumber