System.IO.File.GetUtcDateTimeOffset C# (CSharp) Méthode

GetUtcDateTimeOffset() static private méthode

static private GetUtcDateTimeOffset ( DateTime dateTime ) : DateTimeOffset
dateTime DateTime
Résultat DateTimeOffset
        internal static DateTimeOffset GetUtcDateTimeOffset(DateTime dateTime)
        {
            // File and Directory UTC APIs treat a DateTimeKind.Unspecified as UTC whereas 
            // ToUniversalTime treats this as local.
            if (dateTime.Kind == DateTimeKind.Unspecified)
            {
                return DateTime.SpecifyKind(dateTime, DateTimeKind.Utc);
            }

            return dateTime.ToUniversalTime();
        }

Usage Example

Exemple #1
0
        public static void SetLastAccessTimeUtc(String path, DateTime lastAccessTime)
        {
            String fullPath = PathHelpers.GetFullPathInternal(path);

            FileSystem.Current.SetLastAccessTime(fullPath, File.GetUtcDateTimeOffset(lastAccessTime), asDirectory: true);
        }
All Usage Examples Of System.IO.File::GetUtcDateTimeOffset