日期转换
答
你已经有这个作为一个DateTime?如果是的话,很容易:
string text = dt.ToString("MMMM'/'dddd'/'yyyy");
这将使用线程的当前文化 - 您可以使用特定的文化或不变的文化,例如
string text = dt.ToString("MMMM'/'dddd'/'yyyy",
CultureInfo.InvariantCulture);
请注意,“/”已在此处转义,否则它将使用culture的日期分隔符符号。转义另一种选择是用一个反斜杠,但你需要或者逃避是或使用逐字字符串(假设C#由于你前面的问题):
string text = dt.ToString(@"MMMM\/dddd\/yyyy");
答
事情是这样的:
DateTime.Now.ToString(@"MMMM\/dddd\/yyyy");
感谢名单了很多....第三完全适合我的要求。 – user354547 2010-07-19 07:52:06