Chuẩn định dạng "t" (Short Time) hiển thị giờ và phút, không bao gồm giây. Được định nghĩa bởi thuộc tính DateTimeFormatInfo.ShortTimePattern của culture hiện tại.
Chuỗi định dạng tùy chỉnh cơ bản
HH:mm
Ví dụ hoàn chỉnh
using System;
using System.Globalization;
class Demo
{
static void Main()
{
DateTime date = new DateTime(2018, 5, 4, 10, 12, 10);
Console.WriteLine(date.ToString("t", CultureInfo.CreateSpecificCulture("en-us")));
}
}
Kết quả
10:12 AM
So sánh các định dạng thời gian
| Định dạng | Tên | Ví dụ (en-US) | Ví dụ (vi-VN) |
|---|---|---|---|
| t | Short Time | 10:12 AM | 10:12 |
| T | Long Time | 10:12:10 AM | 10:12:10 |
| g | General (Short Date + Short Time) | 5/4/2018 10:12 AM | 4/5/2018 10:12 |
| G | General (Short Date + Long Time) | 5/4/2018 10:12:10 AM | 4/5/2018 10:12:10 |
Lưu ý
- Kết quả phụ thuộc hoàn toàn vào
CultureInfo. - Với culture "vi-VN", thường dùng định dạng 24 giờ (không AM/PM).
- Để định dạng cố định, dùng
CultureInfo.InvariantCulturehoặc chuỗi format tùy chỉnh như"HH:mm".