我创建了一个Web服务,它将接受日期时间作为输入。
我使用的数据类型是system.datetime。
接受输入是 mm / dd / yyyy 还是 yyyy / mm / dd ,但是如果 dd / mm / yyyy 则不接受
如何解决这个问题?
答案 0 :(得分:0)
您可以使用以下逻辑
string str = "26/11/2014";
DateTime dt = DateTime.ParseExact(str, "dd/M/yyyy", CultureInfo.InvariantCulture);
newString = dt.ToString("MM/dd/yyyy");
Console.Write(newString);
Console.ReadKey();
并且可以将newStr传递给WebService方法。