C# 技巧(1) C# 转换时间戳
经常发现很多地方使用一个时间戳表示时间。比如: 1370838759 表示 2013年6月10日 12:32:39。 我们就需要一个工具,方便地转换这种时间格式
什么是时间戳?
时间戳, 又叫Unix Stamp. 从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。
C# 时间戳转换为普通时间
// 时间戳转为C#格式时间
private DateTime StampToDateTime(string timeStamp)
{
DateTime dateTimeStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(, , ));
long lTime = long.Parse(timeStamp + "");
TimeSpan toNow = new TimeSpan(lTime); return dateTimeStart.Add(toNow);
} // DateTime时间格式转换为Unix时间戳格式
private int DateTimeToStamp(System.DateTime time)
{
System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(, , ));
return (int)(time - startTime).TotalSeconds;
}
源代码下载
【点击这下载源代码】 请用VS2010打开
C# 技巧(1) C# 转换时间戳的更多相关文章
- ios中的safari转换时间戳问题
		后台下发的时间格式如:2016-09-15 15:30:10:也没多想,直接用new Date('2016-09-15 15:30:10').getTime()获取时间戳:开发时候,电脑调试OK,当放 ... 
- C# 获取UTC 转换时间戳为C#时间
		获取UTC /// <summary> /// 获取时间戳 /// </summary> /// <returns>UTC</returns> publ ... 
- 带中横线的日期格式在iOS手机系统上 转换时间戳NaN问题
		类似于 '2019-04-01 14:13:00' 这样的日期格式转换时间戳在iOS手机上是无法转换的,需要先处理日期格式成 '2019/04/01 14:13:00' var str = '2019 ... 
- php批量转换时间戳
		//批量转换时间戳 array_map(array($this, 'myfunction'),'时间戳数组'); //如 array('time1'=>11,'time2'=>2222); ... 
- dede使用方法----如何转换时间戳
		dede用sql调用一个mysql时间,mysql的时间字段是时间戳展示的,突然不知道咋转换了,有点迷茫,结果找了下,发现其实很简单,直接用dede的就行了,如下: 完整时间:[field:datel ... 
- IOS 时间字符串转换时间戳失败问题
		链接:https://pan.baidu.com/s/1nw6VWoD 密码:1peh 有时候获取到的时间带有毫秒数或者是(2018-2-6 11:11:11)格式的(别说你没遇到过,也别什么都让后台 ... 
- js转换时间戳-转换成 yyyy-MM-dd HH:mm:ss
		比如:转换成 yyyy-MM-dd HH:mm:ss //时间戳转换方法 date:时间戳数字 function formatDate(date) { var date = new Date(date ... 
- Python时间,日期,时间戳之间转换,时间转换时间戳,Python时间戳转换时间,Python时间转换时间戳
		#1.将字符串的时间转换为时间戳方法: a = "2013-10-10 23:40:00" #将其转换为时间数组 import time timeArray = time.strp ... 
- 前端js转换时间戳为时间类型显示
		//时间戳转换 function add0(m){return m<10?'0'+m:m } function formatDate(timestamp) { //timestamp是整数,否则 ... 
随机推荐
- Java程序员从笨鸟到菜鸟之(十三)java网络通信编程
			本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 首先声明一下,刚开始学习java网络通信编程就对他有一种畏惧感,因为自己对网络一窍不通,所 ... 
- Thinkphp--------为什么Thinkphp会默认进入Index控制器的index方法
			最近遇到两个刚学PHP的童鞋,都问到了同一个问题,就是他们没有做什么配置,为什么访问入口文件index.php的时候会自动跳转到IndexController里面的index方法.他们想知道具体怎么回 ... 
- Nginx安装注意事项
			因为nginx需要依赖pcre库.zlib库.openssl库,所以需要下载这三个库以及nginx源码. 下载以上文件到/usr/local/src/目录下 使用tar -zxvf ... 
- 服务器保持与Mysql的连接
			服务器程序经常要访问数据库,并且服务器程序是长时间保持运行的,mysql有一个特点,当连接上数据库后不做任何操作,默认8小时候会自动关闭休 眠的连接!一般情况下很难预料什么时候程序会执行数据库操作,如 ... 
- tomcat,Jboss,weblogic区别与比较
			一.tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,它是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心 ... 
- wf(四)
			我们已经在c#和xaml上编写了工作流,或者有的人会觉得在xaml上编写的workflow没什么优点,然而其实xaml其实具有一些很特别的优势. 1. xaml支持工作流设计器,c#不支持: 2. x ... 
- Unity3D中Console控制台的扩展
			Assert Store上有一个Editor Console Pro,功能非常全面,百度也能搜到破解.如果有需要建议使用,不要再造车轮 起初因为自带Console功能太弱,有不少可以提升空间.于是尝试 ... 
- ASP.NET Core + EF6
			微软推出了全新的 .Net Core,于是我就想着在目前接手的项目中使用这项新技术.但是因为预算的原因,我们所用的数据库是 MySql .但是最新的 EF Core 并不支持 MySql ,所以目前我 ... 
- wifipineapple使用教程
			1.把开关拨到右边 如果有灯亮说明有电 4个灯全亮说明电量是满的 以此类推 如果一个也不亮说明没电了需要用充电器充电 2.把开关拨到左边打开wifi的开关 会开启一个wifi大概一分钟左右会有wif ... 
- 选出N个不重复的随机数
			<script type="text/javascript"> var str="0123456789"; var arr=[]; var n; w ... 
