StorageFile.DateCreated 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取创建当前文件的日期和时间。
public:
property DateTime DateCreated { DateTime get(); };
DateTime DateCreated();
public System.DateTimeOffset DateCreated { get; }
var dateTime = storageFile.dateCreated;
Public ReadOnly Property DateCreated As DateTimeOffset
属性值
创建当前文件的日期和时间。
实现
注解
DateTime:如果未设置日期属性,则此值默认为 0,这可以转换为不同编程语言中的误导性日期。 Microsoft .NET 语言不直接使用此类型。 在 .NET 中,它投影为
System.DateTimeOffset
。 每种语言以透明方式处理相应语言的粒度和日期范围的转换。DateTimeOffset:由于 .NET
DateTimeOffset
是一个结构,DateTimeOffset
因此已声明但未初始化的对象包含其每个成员字段的默认值。 这意味着其DateTime
属性设置为DateTimeOffset.MinValue
,其Offset
属性设置为TimeSpan.Zero
。 在字符串格式中DateTimeOffset
,创建文件的 可能是“4/18/2020 3:13:50 PM”。
应始终检查此属性是实际值,并且未设置为默认值。