StorageFile.DateCreated 属性

定义

获取创建当前文件的日期和时间。

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”。

应始终检查此属性是实际值,并且未设置为默认值。

适用于