public virtual bool SetLastModified(FilePath path, long milis) { try { DateTime utcDateTime = Extensions.MillisToDateTimeOffset(milis, 0L).UtcDateTime; if (IsFile(path)) { File.SetLastWriteTimeUtc(path, utcDateTime); return(true); } else if (IsDirectory(path)) { Directory.SetLastWriteTimeUtc(path, utcDateTime); return(true); } } catch { } return(false); }
public virtual bool SetLastModified(FilePath path, long milis) { try { DateTime utcDateTime = Extensions.MillisToDateTimeOffset(milis, 0L).UtcDateTime; if (IsFile(path)) { var info2 = new FileInfo(path); info2.LastWriteTimeUtc = utcDateTime; return(true); } else if (IsDirectory(path)) { var info = new DirectoryInfo(path); info.LastWriteTimeUtc = utcDateTime; return(true); } } catch { } return(false); }
public string Format(long date) { return(Extensions.MillisToDateTimeOffset(date, (int)timeZone.BaseUtcOffset.TotalMinutes).DateTime.ToString(format)); }
public void SetLastModified(long milis) { DateTime utcDateTime = Extensions.MillisToDateTimeOffset(milis, 0L).UtcDateTime; File.SetLastWriteTimeUtc(path, utcDateTime); }