我想转换我页面中的日期格式。
在asp.net中,如何转换此日期格式:
3/1/2015 12:00:00 AM (MM-DD-YYYY)进入:
2015-01-03 (YYYY-MM-DD)发布于 2015-05-22 16:49:43
您可以尝试这样做:
String MyString = "3/1/2015 12:00:00 AM"; // get value from text field
DateTime MyDateTime = new DateTime();
MyDateTime = DateTime.ParseExact(MyString, "MM/dd/yyyy hh:mm:ss tt",null);
String MyString_new = MyDateTime.ToString("yyyy-MM-dd");发布于 2015-05-22 16:44:21
你有没有在互联网上搜索过,比如String.Format()
String.Format("{0:yyyy-MM-dd}", DateTime.Now); //Output: 2015-05-22您可以在此处找到其他格式:http://www.csharp-examples.net/string-format-datetime/
发布于 2015-05-22 16:59:01
最简单的方法是DateTime.ToString("yyyy-mm-dd");
https://stackoverflow.com/questions/30392141
复制相似问题