如何转换显示日期7/19/2010 12:00:00 AM至July / Sunday / 2010 ???
答案 0 :(得分:2)
您是否已将此作为DateTime?如果是这样,很容易:
string text = dt.ToString("MMMM'/'dddd'/'yyyy");
这将使用线程的当前文化 - 您可以使用特定的文化或不变的文化,例如
string text = dt.ToString("MMMM'/'dddd'/'yyyy",
CultureInfo.InvariantCulture);
请注意,“/”已在此处转义,否则将使用区域性的日期分隔符号。转义的另一个选项是使用反斜杠,但是你需要转义 或使用逐字字符串文字(假设C#由于你之前的问题):
string text = dt.ToString(@"MMMM\/dddd\/yyyy");
答案 1 :(得分:0)
这样的事情:
DateTime.Now.ToString(@"MMMM\/dddd\/yyyy");