110,532
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
int n = 1259734292;
//ANSI C标准称使用tm结构的这种时间表示为分解时间(broken-down time)。而日历时间(Calendar Time)是通过 time_t数据类型来表示的,用time_t表示的时间(日历时间)是从一个时间点(例如:1970年1月1日0时0分0秒)
//通过查阅MSDN,我们可以知道Microsoft C/C++ 7.0中时间点的值(time_t对象的值)是从1899年12月31日0时0分0秒到 该时间点所经过的秒数,而其它各种版本的Microsoft C/C++和所有不同版本的Visual C++都是计算的从1970年1月1日0时0分0 秒到该时间点所经过的秒数。
DateTime dt = new DateTime(1970, 1, 1);
dt = dt.AddMilliseconds(n);
Console.WriteLine(dt);
}
}
}
DateTime Origin = new DateTime(2000, 1, 1, 0, 0, 0);
DateTime New = Origin.AddMilliseconds(1259734292);
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
int n = 1259734292;
TimeSpan ts = new TimeSpan(0, 0, 0, 0, n);
Console.WriteLine(ts.ToString());
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
int n = 20111111;
DateTime dt;
DateTime.TryParseExact(n.ToString(), "yyyy-MM-dd", null, System.Globalization.DateTimeStyles.None, out dt);
Console.WriteLine(dt);
}
}
}