예제 #1
0
        public static DateTimeOffset ToToDateTimeOffset(long seconds)
        {
            var ut = new FsUnixTime(seconds);
            var dt = ut.ToToDateTimeOffset();

            return(dt);
        }
예제 #2
0
 public FsFileStatus(FileStatusProperties fs)
 {
     this.ExpirationTime   = FsUnixTime.TryParseDouble(fs.ExpirationTime);
     this.AccessTime       = new FsUnixTime(fs.AccessTime.Value);
     this.ModificationTime = new FsUnixTime(fs.ModificationTime.Value);
     this.BlockSize        = fs.BlockSize.Value;
     this.ChildrenNum      = fs.ChildrenNum;
     this.Length           = fs.Length.Value;
     this.Group            = fs.Group;
     this.Owner            = fs.Owner;
     this.PathSuffix       = fs.PathSuffix;
     this.Permission       = fs.Permission;
     this.Type             = fs.Type.Value;
 }
예제 #3
0
        public static FsUnixTime UtcNow()
        {
            var ut = new FsUnixTime(System.DateTimeOffset.UtcNow);

            return(ut);
        }