C# 时间戳和时间的相互转换

时间戳定义为从格林威治时间 1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。

C#格式时间转时间戳Timestamp

private int GetCreatetime()  {

DateTime DateStart= new DateTime(1970,1,1,8,0,0);

return Convert.ToInt32((DateTime.Now - DateStart).TotalSeconds);

}

时间戳转为C#格式时间

private DateTime GetTime(string timeStamp)  {

DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));

long lTime = long.Parse(timeStamp + "0000000");

  • TimeSpan toNow = new TimeSpan(lTime); return dtStart.Add(toNow);
  • }  
时间: 2024-08-26 04:43:21

C# 时间戳和时间的相互转换的相关文章

JS时间戳与时间字符串之间的相互转换

时间字符串 转 时间戳 /** * 时间字符串 转 时间戳 * @param {String} time_str 时间字符串(格式"2014-07-10 10:21:12") * @returns {Number} 10位数的时间戳(秒值:1404958872000) */ const toTimestamp = time_str => +new Date(time_str) / 1000 默认转化后为Number类型后获得的是时间的毫秒数值,需求是要10位数的秒值,所以需要除以

js实现的时间戳和时间日期的转换

js实现的时间戳和时间日期的转换:时间戳和时间日期的转换是常见的操作,下面就通过代码实例介绍一下如何实现它们之间的相互转换.建议事先参阅javascript中Date()构造函数参数介绍一章节.一.时间日期转换为时间戳:现在有这么一个时间日期:"2013/5/12 20:10:20",下面将其转换为时间戳形式:代码如下: var dateStr="2013/5/12 20:10:20"; var date=new Date(dateStr); console.log

sqlite时间戳转时间语句(时间转时间戳)实例

sqlite时间戳转时间.时间转时间戳的方法 实现代码: sqlite> SELECT datetime(1377168853, 'unixepoch', 'localtime'); +------------------------------------------------+ | datetime(1377168853, 'unixepoch', 'localtime') | +------------------------------------------------+ | 201

Python时间戳和日期的相互转换

Python时间戳和日期的相互转换 (2014-03-17 11:24:35) 转载▼   分类: Python 当前时间戳:time.time() 当前日期:time.ctime() 1.Python下日期到时间戳的转换 import datetime import time dateC=datetime.datetime(2010,6,6,8,14,59) timestamp=time.mktime(dateC.timetuple()) print timestamp 2.Python下将时

[linux]date命令时间戳和时间之间的转换

很多时候我们查看数据库的数据,或者是一些别人系统中的数据需要用时间戳来查询,或者查询出来的结果是个时间戳. 还有时候,查询条件需要输入时间戳. 我之前的办法就是用在线工具来完成,后来用mac了,我觉着直接用命令行解决就好了,不用每次都打开个浏览器那么麻烦(其实打命令不熟悉也麻烦) 这里是在mac下的操作,主要就是用date这个命令,更多的用法用man命令查看 字符串格式时间 TO 时间戳 我们知道date 命令可以直接把当前时间转化为时间戳 # date +%s 1436781527 然后这里我

PHP 时间戳 转时间 for ios 8*3600

// 时间戳 转时间 int intTimeString = [_model.date intValue]; NSDate *confromTimesp = [NSDate dateWithTimeIntervalSince1970:intTimeString]; NSLog(@"confromTimesp %@", confromTimesp); NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; NSTimeZo

php 时间戳和时间的转换

PHP的时间戳与具体时间转化 三个内置函数: time() //获取UNIX系统时间戳 mktime(hour,minute,second,month,day,year) //将指定时间转化为时间戳 date(时间格式,时间戳) //将时间戳转化为方便阅读的时间 time -> date: $now = time(); echo "时间戳是 " .$now; echo "创建日期是 " . date("Y-m-d h:i:s", $now)

微信小程序 - 时间戳转时间

获取当前时间:十位unix时间戳 var timestamps = Math.round(new Date().getTime() / 1000).toString(); 时间戳转时间(官方自带) 使用实例: var time = "1531791600"; app.util.formatTime(time); 原文地址:https://www.cnblogs.com/cisum/p/9317138.html

使用java代码将时间戳和时间互相转换

时间戳转时间: SimpleDateFormat simpleDateFormat = null; simpleDateFormat = new SimpleDateFormat("yyyyMMdd"); Date date = new Date(System.currentTimeMillis()); String day = simpleDateFormat.format(date); simpleDateFormat = new SimpleDateFormat("HH