欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#转换日期类型实例

程序员文章站 2023-12-15 08:36:46
本文实例讲述了c#转换日期类型的方法。分享给大家供大家参考。具体分析如下: 如:将日期1999-5-31 11:20转换成 /date(928120800000+0800...

本文实例讲述了c#转换日期类型的方法。分享给大家供大家参考。具体分析如下:

如:将日期1999-5-31 11:20转换成 /date(928120800000+0800)/

其中928120800000实际上是一个1970 年 1 月 1 日 00:00:00至这个datetime中间间隔的毫秒数.

0800代表的是时区,(0800代表就是中国地区)

具体代码如下:

复制代码 代码如下:
public long millitimestamp(datetime thedate)
{
  datetime d1 = new datetime(1970, 1, 1);
  datetime d2 = thedate.touniversaltime();
  timespan ts = new timespan(d2.ticks - d1.ticks);
  return (long)ts.totalmilliseconds;
}

希望本文所述对大家的c#程序设计有所帮助。

上一篇:

下一篇: