public string GetLongDateString(string datetime) { string year = datetime.Substring(0, 4); string month = new FunctionString().GetMonth(datetime); string day = new FunctionString().GetDay(datetime); return year + "-" + month + "-" + day; }
public void Test() { string str = "MyFunction(, , arg1,arg2 , [$Function()] ,, ,)"; FunctionString func = new FunctionString(str); Assert.AreEqual("MyFunction", func.Name); Assert.AreEqual(3, func.Args.Count); Assert.AreEqual("arg1", ((List <string>)func.Args)[0]); Assert.AreEqual("arg2", ((List <string>)func.Args)[1]); Assert.AreEqual("[$Function()]", ((List <string>)func.Args)[2]); }
public string SubstringCompleteDate(string str) { string newstr = new FunctionString().SubstringDate(str); newstr = newstr.TrimEnd(); string temp = newstr.Substring(1, 1); if (temp == "/") { newstr = "0" + newstr; } temp = newstr.Substring(newstr.Length - 2, 1); if (temp == "/") { temp = newstr.Substring(newstr.Length - 1); newstr = newstr.Remove(newstr.Length - 1); newstr = newstr + "0" + temp; } return str.Substring(0, 4) + "/" + newstr; }