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#判断日期是否到期的方法
本文实例讲述了C#判断日期是否到期的方法,在C#程序开发中非常具有实用价值.分享给大家供大家参考之用.具体方法如下: 一般在用户权限系统中,有时候需要根据用户的签约时间和签约时长来判断是否到期.先来看看帮助类如下: public static class DateExprieHelper { /// <summary> /// 根据签约时间和签约时长来判断是否到期 /// </summary> /// <param name="joinDate">签
-
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
-
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#获取上个月第一天和最后一天日期的方法
本文实例讲述了C#获取上个月第一天和最后一天日期的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: int year = DateTime.Now.Year;//当前年 int mouth = DateTime.Now.Month;//当前月 int beforeYear = 0; int beforeMouth = 0; if (mouth <= 1)//如果当前月是一月,那么年份就要减1 { beforeYear = year - 1;
-
C#实现将字符串转换成日期格式的方法
本文实例讲述了C#实现将字符串转换成日期格式的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: string s = "20120114161145"; Response.Write(DateTime.ParseExact(s, "yyyyMMddHHmmss", new System.Globalization.CultureInfo("zh-CN", true)).ToString()); return; 希望本文所述对大
-
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 取
-
C#实现日期格式转换的公共方法类实例
本文实例讲述了C#实现日期格式转换的公共方法类.分享给大家供大家参考,具体如下: 这里演示了C#中一些日期格式的转换. 创建公共方法类(UtilityHandle.cs),代码如下: /// <summary> /// 公共方法类 /// </summary> public static class UtilityHandle { /// <summary> /// 字符串日期转DateTime /// </summary> public static Da
-
C#日期格式化的几个要点小结
日期格式化 标准 DateTime 格式字符串 如果格式字符串只包含下表列出的某个单个格式说明符,则它们被解释为标准格式说明符.如果指定的格式字符是单个字符并且不包含在下表中,则引发异常.如果格式字符串在长度上比单个字符长(即使多余的字符是空白),则格式字符串被解释为自定义格式字符串.请注意,这些格式说明符产生的模式受"区域选项"控制面板中的设置的影响.具有不同区域性或不同日期与时间设置的计算机将显示不同的模式. 格式字符串显示的时间和日期分隔符由与当前区域性的 DateTimeFor
-
C#由当前日期计算相应的周一和周日的实例代码
复制代码 代码如下: /// <summary> /// 计算本周起始日期(礼拜一的日期) /// </summary> /// <param name="someDate">该周中任意一天</param> /// <returns>返回礼拜一日期,后面的具体时.分.秒和传入值相等</returns> public static DateTime CalculateFirstDateOfWeek(Date
-
C#中DateTime日期类型格式化显示方法汇总
本文汇总了常用的DateTime日期类型格式化显示方法,方便读者在使用的时候参考借鉴一下.具体如下所示: 1.绑定时格式化日期方法: <ASP:BOUNDCOLUMN DATAFIELD= "JoinTime " DATAFORMATSTRING= "{0:yyyy-MM-dd} " > <ITEMSTYLE WIDTH= "18% " > </ITEMSTYLE > </ASP:BOUNDCOLUMN
-
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
随机推荐
- Angularjs在初始化未完毕时出现闪烁问题的解决方法分析
- 利用js正则表达式校验正数、负数、和小数
- Javascript笔记一 js以及json基础使用说明
- java 源码分析Arrays.asList方法详解
- 用Javascript获取页面元素的具体位置
- 简化php模板页面中分页代码的解析
- PHP5.3新特性小结
- 怎样搭建PHP开发环境
- PHP数据库操作之基于Mysqli的数据库操作类库
- JQuery给网页更换皮肤的方法
- MSSQL优化之探索MSSQL执行计划(转)
- javascript html5轻松实现拖动功能
- 微信小程序--组件(swiper)详细介绍
- 微信公众号 客服接口的开发实例详解
- Android基于TextView实现跑马灯效果
- Android图片识别应用详解
- NET 弹出页面窗口选择返回值
- Android 仿微信朋友圈点赞和评论弹出框功能
- Python Selenium Cookie 绕过验证码实现登录示例代码
- Mysql的水平分表与垂直分表的讲解