当前位置: 移动技术网 > IT编程>开发语言>c# > C#转换日期类型实例

C#转换日期类型实例

2019年07月18日  | 移动技术网IT编程  | 我要评论
本文实例讲述了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#程序设计有所帮助。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网