C# 怎么把12小时制 转换成24小时制
string Time=“2017-04-17 19:30”;
一这样写
DateTime OrderId = Convert.ToDateTime(Time);
就成了04/17/2017 07:30 PM
先谢了
你要干什么的?自己 ToString格式化一下
http://www.cnblogs.com/Fooo/archive/2012/02/21/2361421.html
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Date date = Calendar.getInstance().getTime();
String time=sdf.format(date);
String转Date: Date startTime = DateUtil.parse(startTimeStr, "yyyy-MM-dd HH:mm:ss");
ToString("Format")
toString("yyyy-MM-dd HH:mm:ss")
Convert.ToDateTime(string, IFormatProvider)
DateTime dt;
DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();
dtFormat.ShortDatePattern = "yyyy/MM/dd";
dt = Convert.ToDateTime("2011/05/26", dtFormat);
或者Convert.ToDateTime(string)
string格式有要求,必须是yyyy-MM-dd hh:mm:ss