我想将日期时间格式转换为时间格式。
数据类型 - 字符串
op- 5/31/2017 8:43:20 PM
req op - 8:43 (in 24 hours format)
码
TankDetailsModel.UpdatedTime = TimeZoneInfo.ConvertTimeFromUtc(item.timestamp, TimeZoneInfo.FindSystemTimeZoneById("India Standard Time")).ToString();
答案 0 :(得分:1)
TankDetailsModel.UpdatedTime = TimeZoneInfo.ConvertTimeFromUtc(item.timestamp, TimeZoneInfo.FindSystemTimeZoneById("India Standard Time")).ToString("HH:mm");
这可能会对你有所帮助
答案 1 :(得分:0)
您可以使用.ToString(" HH:mm")
答案 2 :(得分:0)
你可以这样做。
DateTime dt = DateTime.Now;
var x = dt.ToString("HH:mm");
希望这会奏效。
答案 3 :(得分:0)
使用此代码:
string myDateString = "2/17/2011 6:46:01 PM";
DateTime datetime = DateTime.Parse(myDateString);
string timeString = datetime.ToShortTimeString();
Console.WriteLine(timeString);