mirror of
https://github.com/aaru-dps/Aaru.Server.git
synced 2025-12-16 19:24:27 +00:00
DOCUMENTATION: DateTime handlers.
This commit is contained in:
@@ -590,8 +590,8 @@ namespace DiscImageChef.Filters
|
||||
fs.Read(dates_b, 0, 16);
|
||||
AppleDoubleFileDates dates =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleDoubleFileDates>(dates_b);
|
||||
creationTime = DateHandlers.UNIXUnsignedToDateTime(dates.creationDate);
|
||||
lastWriteTime = DateHandlers.UNIXUnsignedToDateTime(dates.modificationDate);
|
||||
creationTime = DateHandlers.UnixUnsignedToDateTime(dates.creationDate);
|
||||
lastWriteTime = DateHandlers.UnixUnsignedToDateTime(dates.modificationDate);
|
||||
break;
|
||||
case AppleDoubleEntryID.FileInfo:
|
||||
fs.Seek(entry.offset, SeekOrigin.Begin);
|
||||
@@ -615,15 +615,15 @@ namespace DiscImageChef.Filters
|
||||
{
|
||||
AppleDoubleUNIXFileInfo unixinfo =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleDoubleUNIXFileInfo>(finfo);
|
||||
creationTime = DateHandlers.UNIXUnsignedToDateTime(unixinfo.creationDate);
|
||||
lastWriteTime = DateHandlers.UNIXUnsignedToDateTime(unixinfo.modificationDate);
|
||||
creationTime = DateHandlers.UnixUnsignedToDateTime(unixinfo.creationDate);
|
||||
lastWriteTime = DateHandlers.UnixUnsignedToDateTime(unixinfo.modificationDate);
|
||||
}
|
||||
else if(DOSHome.SequenceEqual(header.homeFilesystem))
|
||||
{
|
||||
AppleDoubleDOSFileInfo dosinfo =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleDoubleDOSFileInfo>(finfo);
|
||||
lastWriteTime =
|
||||
DateHandlers.DOSToDateTime(dosinfo.modificationDate, dosinfo.modificationTime);
|
||||
DateHandlers.DosToDateTime(dosinfo.modificationDate, dosinfo.modificationTime);
|
||||
}
|
||||
break;
|
||||
case AppleDoubleEntryID.ResourceFork:
|
||||
|
||||
@@ -315,8 +315,8 @@ namespace DiscImageChef.Filters
|
||||
ms.Read(dates_b, 0, 16);
|
||||
AppleSingleFileDates dates =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleSingleFileDates>(dates_b);
|
||||
creationTime = DateHandlers.UNIXUnsignedToDateTime(dates.creationDate);
|
||||
lastWriteTime = DateHandlers.UNIXUnsignedToDateTime(dates.modificationDate);
|
||||
creationTime = DateHandlers.UnixUnsignedToDateTime(dates.creationDate);
|
||||
lastWriteTime = DateHandlers.UnixUnsignedToDateTime(dates.modificationDate);
|
||||
break;
|
||||
case AppleSingleEntryID.FileInfo:
|
||||
ms.Seek(entry.offset, SeekOrigin.Begin);
|
||||
@@ -340,15 +340,15 @@ namespace DiscImageChef.Filters
|
||||
{
|
||||
AppleSingleUNIXFileInfo unixinfo =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleSingleUNIXFileInfo>(finfo);
|
||||
creationTime = DateHandlers.UNIXUnsignedToDateTime(unixinfo.creationDate);
|
||||
lastWriteTime = DateHandlers.UNIXUnsignedToDateTime(unixinfo.modificationDate);
|
||||
creationTime = DateHandlers.UnixUnsignedToDateTime(unixinfo.creationDate);
|
||||
lastWriteTime = DateHandlers.UnixUnsignedToDateTime(unixinfo.modificationDate);
|
||||
}
|
||||
else if(DOSHome.SequenceEqual(header.homeFilesystem))
|
||||
{
|
||||
AppleSingleDOSFileInfo dosinfo =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleSingleDOSFileInfo>(finfo);
|
||||
lastWriteTime =
|
||||
DateHandlers.DOSToDateTime(dosinfo.modificationDate, dosinfo.modificationTime);
|
||||
DateHandlers.DosToDateTime(dosinfo.modificationDate, dosinfo.modificationTime);
|
||||
}
|
||||
break;
|
||||
case AppleSingleEntryID.ResourceFork:
|
||||
@@ -417,15 +417,15 @@ namespace DiscImageChef.Filters
|
||||
{
|
||||
AppleSingleUNIXFileInfo unixinfo =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleSingleUNIXFileInfo>(finfo);
|
||||
creationTime = DateHandlers.UNIXUnsignedToDateTime(unixinfo.creationDate);
|
||||
lastWriteTime = DateHandlers.UNIXUnsignedToDateTime(unixinfo.modificationDate);
|
||||
creationTime = DateHandlers.UnixUnsignedToDateTime(unixinfo.creationDate);
|
||||
lastWriteTime = DateHandlers.UnixUnsignedToDateTime(unixinfo.modificationDate);
|
||||
}
|
||||
else if(DOSHome.SequenceEqual(header.homeFilesystem))
|
||||
{
|
||||
AppleSingleDOSFileInfo dosinfo =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleSingleDOSFileInfo>(finfo);
|
||||
lastWriteTime =
|
||||
DateHandlers.DOSToDateTime(dosinfo.modificationDate, dosinfo.modificationTime);
|
||||
DateHandlers.DosToDateTime(dosinfo.modificationDate, dosinfo.modificationTime);
|
||||
}
|
||||
break;
|
||||
case AppleSingleEntryID.ResourceFork:
|
||||
@@ -495,15 +495,15 @@ namespace DiscImageChef.Filters
|
||||
{
|
||||
AppleSingleUNIXFileInfo unixinfo =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleSingleUNIXFileInfo>(finfo);
|
||||
creationTime = DateHandlers.UNIXUnsignedToDateTime(unixinfo.creationDate);
|
||||
lastWriteTime = DateHandlers.UNIXUnsignedToDateTime(unixinfo.modificationDate);
|
||||
creationTime = DateHandlers.UnixUnsignedToDateTime(unixinfo.creationDate);
|
||||
lastWriteTime = DateHandlers.UnixUnsignedToDateTime(unixinfo.modificationDate);
|
||||
}
|
||||
else if(DOSHome.SequenceEqual(header.homeFilesystem))
|
||||
{
|
||||
AppleSingleDOSFileInfo dosinfo =
|
||||
BigEndianMarshal.ByteArrayToStructureBigEndian<AppleSingleDOSFileInfo>(finfo);
|
||||
lastWriteTime =
|
||||
DateHandlers.DOSToDateTime(dosinfo.modificationDate, dosinfo.modificationTime);
|
||||
DateHandlers.DosToDateTime(dosinfo.modificationDate, dosinfo.modificationTime);
|
||||
}
|
||||
break;
|
||||
case AppleSingleEntryID.ResourceFork:
|
||||
|
||||
@@ -135,7 +135,7 @@ namespace DiscImageChef.Filters
|
||||
isize = BitConverter.ToUInt32(isize_b, 0);
|
||||
|
||||
decompressedSize = isize;
|
||||
creationTime = DateHandlers.UNIXUnsignedToDateTime(mtime);
|
||||
creationTime = DateHandlers.UnixUnsignedToDateTime(mtime);
|
||||
lastWriteTime = creationTime;
|
||||
zStream = new ForcedSeekStream<GZipStream>(decompressedSize, dataStream, CompressionMode.Decompress);
|
||||
opened = true;
|
||||
@@ -161,7 +161,7 @@ namespace DiscImageChef.Filters
|
||||
isize = BitConverter.ToUInt32(isize_b, 0);
|
||||
|
||||
decompressedSize = isize;
|
||||
creationTime = DateHandlers.UNIXUnsignedToDateTime(mtime);
|
||||
creationTime = DateHandlers.UnixUnsignedToDateTime(mtime);
|
||||
lastWriteTime = creationTime;
|
||||
zStream = new ForcedSeekStream<GZipStream>(decompressedSize, dataStream, CompressionMode.Decompress);
|
||||
opened = true;
|
||||
@@ -189,7 +189,7 @@ namespace DiscImageChef.Filters
|
||||
decompressedSize = isize;
|
||||
FileInfo fi = new FileInfo(path);
|
||||
creationTime = fi.CreationTimeUtc;
|
||||
lastWriteTime = DateHandlers.UNIXUnsignedToDateTime(mtime);
|
||||
lastWriteTime = DateHandlers.UnixUnsignedToDateTime(mtime);
|
||||
zStream = new ForcedSeekStream<GZipStream>(decompressedSize, dataStream, CompressionMode.Decompress);
|
||||
opened = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user