Xamarin Public Jenkins (auto-signing) e79aa3c0ed Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
2016-08-03 10:59:49 +00:00

38 lines
757 B
C#
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// ZipTime.cs created with MonoDevelop
// User: alan at 11:56 13/10/2008
//
// To change standard headers go to Edit->Preferences->Coding->Standard Headers
//
using System;
using System.Runtime.InteropServices;
namespace zipsharp
{
[StructLayoutAttribute (LayoutKind.Sequential)]
struct ZipTime
{
uint second;
uint minute;
uint hour;
uint day;
uint month;
uint year;
public ZipTime (DateTime time)
{
second = (uint) time.Second;
minute = (uint) time.Minute;
hour = (uint) time.Hour;
day = (uint) time.Day;
month = (uint) time.Month - 1;
year = (uint) time.Year;
}
public DateTime Date
{
get { return new DateTime ((int) year, (int) month + 1, (int) day, (int) hour, (int) minute, (int) second); }
}
}
}