C#转换日期类型实例
本文实例讲述了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#程序设计有所帮助。
相关推荐
-
C#日期格式化的几个要点小结
日期格式化 标准 DateTime 格式字符串 如果格式字符串只包含下表列出的某个单个格式说明符,则它们被解释为标准格式说明符.如果指定的格式字符是单个字符并且不包含在下表中,则引发异常.如果格式字符串在长度上比单个字符长(即使多余的字符是空白),则格式字符串被解释为自定义格式字符串.请注意,这些格式说明符产生的模式受"区域选项"控制面板中的设置的影响.具有不同区域性或不同日期与时间设置的计算机将显示不同的模式. 格式字符串显示的时间和日期分隔符由与当前区域性的 DateTimeFor
-
C#中日期时间的简单操作
(1).比较2个DateTime的大小 复制代码 代码如下: DateTime dt1 = Convert.ToDateTime("2010/11/25 20:53:43");DateTime dt2 = Convert.ToDateTime("2010/11/26 19:24:53");int i = DateTime.Compare(dt1, dt2); 最后i的结果是-1...所以说dt1<dt2..当dt1=dt2的时候i=0..当dt1>dt2
-
C#实现将字符串转换成日期格式的方法
本文实例讲述了C#实现将字符串转换成日期格式的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: string s = "20120114161145"; Response.Write(DateTime.ParseExact(s, "yyyyMMddHHmmss", new System.Globalization.CultureInfo("zh-CN", true)).ToString()); return; 希望本文所述对大
-
C#日期转换函数分享
复制代码 代码如下: DateTime dt = DateTime.Now;Label1.Text = dt.ToString();//2005-11-5 13:21:25Label2.Text = dt.ToFileTime().ToString();//127756416859912816Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816Label4.Text = dt.ToLocalTime().ToString
-
C#实现日期格式转换的公共方法类实例
本文实例讲述了C#实现日期格式转换的公共方法类.分享给大家供大家参考,具体如下: 这里演示了C#中一些日期格式的转换. 创建公共方法类(UtilityHandle.cs),代码如下: /// <summary> /// 公共方法类 /// </summary> public static class UtilityHandle { /// <summary> /// 字符串日期转DateTime /// </summary> public static Da
-
C#判断日期是否到期的方法
本文实例讲述了C#判断日期是否到期的方法,在C#程序开发中非常具有实用价值.分享给大家供大家参考之用.具体方法如下: 一般在用户权限系统中,有时候需要根据用户的签约时间和签约时长来判断是否到期.先来看看帮助类如下: public static class DateExprieHelper { /// <summary> /// 根据签约时间和签约时长来判断是否到期 /// </summary> /// <param name="joinDate">签
-
C#由当前日期计算相应的周一和周日的实例代码
复制代码 代码如下: /// <summary> /// 计算本周起始日期(礼拜一的日期) /// </summary> /// <param name="someDate">该周中任意一天</param> /// <returns>返回礼拜一日期,后面的具体时.分.秒和传入值相等</returns> public static DateTime CalculateFirstDateOfWeek(Date
-
C#获取上个月第一天和最后一天日期的方法
本文实例讲述了C#获取上个月第一天和最后一天日期的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: int year = DateTime.Now.Year;//当前年 int mouth = DateTime.Now.Month;//当前月 int beforeYear = 0; int beforeMouth = 0; if (mouth <= 1)//如果当前月是一月,那么年份就要减1 { beforeYear = year - 1;
-
js和C# 时间日期格式转换的简单实例
下午在搞MVC和EXTJS的日期格式互相转换遇到了问题,我们从.NET服务器端序列化一个DateTime对象的结果是一个字符串格式,如 '/Date(1335258540000)/' 这样的字串. 整数1335258540000实际上是一个1970 年 1 月 1 日 00:00:00至这个DateTime中间间隔的毫秒数.通过javascript用eval函数可以把这个日期字符串转换为一个带有时区的Date对象,如下 用var date = eval('new ' + eval('/Date(
-
C#中DateTime日期类型格式化显示方法汇总
本文汇总了常用的DateTime日期类型格式化显示方法,方便读者在使用的时候参考借鉴一下.具体如下所示: 1.绑定时格式化日期方法: <ASP:BOUNDCOLUMN DATAFIELD= "JoinTime " DATAFORMATSTRING= "{0:yyyy-MM-dd} " > <ITEMSTYLE WIDTH= "18% " > </ITEMSTYLE > </ASP:BOUNDCOLUMN
-
C# 常用日期时间函数(老用不熟)
--DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5 取当前时 int 时=currentTime.Hour; 1.6 取
随机推荐
- 不错的remote script文档(转载自微软)(三)
- 写一个漂亮Rakefile的方法
- 让Sqlite脱离VC++ Runtime独立运行的方法
- Windows安装Node.js报错:2503、2502的解决方法
- 商务英语之会计英语汇总
- MyBatis 动态拼接Sql字符串的问题
- asp.net StreamReader 创建文件的实例代码
- javascript jq 弹出层实例
- 常用C#正则表达式汇总介绍
- ASP编程入门进阶(十七):FSO组件之文件夹操作
- js+html5操作sqlite数据库的方法
- JavaScript交换两个变量值的七种解决方案
- zShowBox 图片放大展示jquery版 兼容性
- js弹出框、对话框、提示框、弹窗实现方法总结(推荐)
- 使用Meteor配合Node.js编写实时聊天应用的范例
- 网站优化方法(精选)及SEO实例参考
- 用C++面向对象的方式动态加载so的方法
- 一波C语言字符数组实用技巧集锦
- PHP表单数据写入MySQL数据库的代码
- Linux下截屏并编辑的最佳工具