Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DateTimeToDosTime()

static uint System.IO.Compression.ZipHelper.DateTimeToDosTime ( DateTime dateTime)
inlinestaticpackage

Definition at line 61 of file ZipHelper.cs.

62 {
63 int num = (dateTime.Year - 1980) & 0x7F;
64 num = (num << 4) + dateTime.Month;
65 num = (num << 5) + dateTime.Day;
66 num = (num << 5) + dateTime.Hour;
67 num = (num << 6) + dateTime.Minute;
68 return (uint)((num << 5) + dateTime.Second / 2);
69 }

References System.DateTime.Day, System.DateTime.Hour, System.DateTime.Minute, System.DateTime.Month, and System.DateTime.Second.

Referenced by System.IO.Compression.ZipArchiveEntry.WriteCentralDirectoryFileHeader(), and System.IO.Compression.ZipArchiveEntry.WriteLocalFileHeader().