C#| DateTime.ToFileTimeUtc()方法与示例

DateTime.ToFileTimeUtc() 方法

DateTime.ToFileTimeUtc()方法用于将当前的DateTime对象转换为Windows文件时间。

语法:

    long DateTime.ToFileTimeUtc();

Parameter(s):

  • 它不接受任何参数。

返回值:

此方法的返回类型很长–它返回一个长整数值,该值代表Windows文件时间。

举例说明方法的例子DateTime.ToFileTimeUtc()

using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            //创建DateTime类的对象
            //然后用当前时间进行初始化 
            //使用“现在”"Now"           
            DateTime dt = DateTime.Now;

            //从当前日期时间转换为Windows文件时间
            long time = dt.ToFileTimeUtc();

            //printing the current date & time
            Console.WriteLine("The current time is: " + dt.ToString());
            
            
            //Windows文件时间中的打印时间 
            Console.WriteLine("Windows file time: " + time);

            //只是打印新行
            Console.WriteLine();
        }
    }
}

输出结果

RUN 1:
The current time is: 10/17/2019 1:17:21 PM
Windows file time: 132157918412997330

RUN 2:
The current time is: 10/17/2019 1:17:45 PM
Windows file time: 132157918652078310

如果我们多次运行程序,输出将不同。