ZipEntry.TimeLocal 属性

定义

返回本地日期时间中条目的上次修改时间。 - 或 - 设置本地日期时间中条目的上次修改时间。

public virtual Java.Time.LocalDateTime? TimeLocal { [Android.Runtime.Register("getTimeLocal", "()Ljava/time/LocalDateTime;", "GetGetTimeLocalHandler", ApiSince=35)] get; [Android.Runtime.Register("setTimeLocal", "(Ljava/time/LocalDateTime;)V", "GetSetTimeLocal_Ljava_time_LocalDateTime_Handler", ApiSince=35)] set; }
[<get: Android.Runtime.Register("getTimeLocal", "()Ljava/time/LocalDateTime;", "GetGetTimeLocalHandler", ApiSince=35)>]
[<set: Android.Runtime.Register("setTimeLocal", "(Ljava/time/LocalDateTime;)V", "GetSetTimeLocal_Ljava_time_LocalDateTime_Handler", ApiSince=35)>]
member this.TimeLocal : Java.Time.LocalDateTime with get, set

属性值

条目的上次修改时间(以本地日期时间为单位)

属性

注解

属性 getter 文档:

返回本地日期时间中条目的上次修改时间。

如果条目是从 ZIP 文件或 ZIP 文件格式的输入流中读取的,则这是 zip 文件条目 optional extra data 的上次修改时间(如果存在扩展时间戳字段)。 否则,从条目的标准 MS-DOS 格式 date and time fields读取上次修改时间。

用于 java.time.ZoneId#systemDefault() system default TimeZone 将 UTC 时间转换为本地日期时间。

已在 9 中添加。

Java文档java.util.zip.ZipEntry.getTimeLocal()

属性 setter 文档:

设置条目的上次修改时间(以本地日期时间为单位)。

如果条目输出到 ZIP 文件或 ZIP 文件格式的输出流,此方法设置的上次修改时间将存储在 date and time fields zip 文件条目中,并采用标准 MS-DOS date and time format编码。 如果日期时间集超出标准 MS-DOS date and time format范围,则时间也将存储在 zip 文件条目的扩展时间戳字段中( optional extra data 以 UTC 时间为单位)。 用于 java.time.ZoneId#systemDefault() system default TimeZone 将本地日期时间转换为 UTC 时间。

LocalDateTime 使用 nanoseconds 的精度,而此类使用毫秒的精度。 该转换将截断任何多余的精度信息,就好像纳秒数中的量被整数除以 100 万。

已在 9 中添加。

Java文档java.util.zip.ZipEntry.setTimeLocal(java.time.LocalDateTime)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于