我使用以下方法转换Date值
DateTime date = new DateTime(2016, 3, 3);
string formattedText = string.Format("{0:MMM}", date);
因此,结果格式化的值将是字符串类型。有没有办法用它的基值类型格式化值?即DateTime值必须格式化为DateTime
答案 0 :(得分:3)
DateTime
实例的 textual (aka string)表示时,仅适用格式概念。例如,您不能拥有Mar
作为DateTime
,您只能将其作为string
。
DateTime
是.NET Framework中的struct
,它有很多字段和属性,它是基于Ticks
的结构,从0001年1月1日午夜开始。