Jadi saya punya DateTime ini? dan apa yang ingin saya lakukan adalah mendapatkan jam tetapi menunjukkannya dalam format 24 jam.
Sebagai contoh:
Jika jamnya 2:20:23 saya ingin mengubahnya menjadi 14:20 dan hanya itu.
Saya bekerja dengan Visual C #. Ada ide, terima kasih.
Saya punya sesuatu seperti ini
public static string FormatearHoraA24(DateTime? fechaHora)
{
if (!fechaHora.HasValue)
return "";
string retornar = "";
//here goes what i need
}
Jawaban:
Anda bisa mendapatkan hasil yang diinginkan dengan kode di bawah ini. Two'H 'in
HH
adalah untuk format 24 jam.sumber
Lihat tautan ini untuk Pemformat lain di DateTime.
sumber
Menggunakan
ToString("HH:mm")
tentu memberi Anda apa yang Anda inginkan sebagai string .Jika Anda ingin jam / menit saat ini sebagai angka , manipulasi string tidak diperlukan; Anda dapat menggunakan
TimeOfDay
properti:sumber
Coba ini:
sumber