From 863a88acaa88d8ce816f57ceb6167a591f8304f9 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Fri, 2 Sep 2016 06:49:59 +0100 Subject: [PATCH] * TODO: * README.md: * DiscImageChef.Filesystems/JFS.cs: * DiscImageChef.Filesystems/DiscImageChef.Filesystems.csproj: Adds support for IBM JFS, closes #20. * DiscImageChef.Helpers/DateHandlers.cs: Add supports for UNIX timestamps divided in seconds+nanoseconds. --- ChangeLog | 5 +++++ DateHandlers.cs | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index 1112561b6..4180fa755 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2016-09-02 Natalia Portillo + + * DateHandlers.cs: Add supports for UNIX timestamps divided in + seconds+nanoseconds. + 2016-08-26 Natalia Portillo * DateHandlers.cs: Added CP/M timestamp converter. diff --git a/DateHandlers.cs b/DateHandlers.cs index 4cc02b68f..6c1c563b3 100644 --- a/DateHandlers.cs +++ b/DateHandlers.cs @@ -64,6 +64,11 @@ namespace DiscImageChef return UNIXEpoch.AddSeconds(UNIXTimeStamp); } + public static DateTime UNIXUnsignedToDateTime(uint seconds, uint nanoseconds) + { + return UNIXEpoch.AddSeconds(seconds).AddTicks((long)nanoseconds / 100); + } + public static DateTime ISO9660ToDateTime(byte[] VDDateTime) { int year, month, day, hour, minute, second, hundredths;