DataTime.Now.Ticks的应用

参考:http://www.cnblogs.com/delphinet/archive/2011/06/09/2075985.html

转换成秒:

using System;
using System.Collections.Generic;  

class Sentence
{
  static void Main()
  {
    long ticks0 = DateTime.Now.Ticks;
    for (int i = 0; i < int.MaxValue; i++)
    {
      // ...
    }
    long ticks1 = DateTime.Now.Ticks;
    double n = (ticks1 - ticks0) / 10000000.0;
    Console.WriteLine("上面这段程序运行了{0}秒", n);
  }
}  
时间: 2024-10-06 15:30:32

DataTime.Now.Ticks的应用的相关文章

DataTime.Now.Ticks

getTime public long getTime() 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数. 返回: 自 1970 年 1 月 1 日 00:00:00 GMT 以来此日期表示的毫秒数. .net DateTime.Ticks public long Ticks {get;}      属性值 表示此实例的日期和时间的刻度数.该值介于 MinValue 和 MaxValue 之间. 备注 此属性的值为自 0001 年 1 月 1

[No00003B]string格式的日期时间字符串转为DateTime类型

新建console程序,复制粘贴直接运行: /**/ //using System.Globalization;//代码测试大致时间2015/11/3 15:09:05 //方法一:Convert.ToDateTime(string)//string格式有要求,必须是yyyy - MM - dd hh:mm:ss string sTime = "2015-11-3 14:25:25"; Console.WriteLine(Convert.ToDateTime(sTime)); //==

【watcher】 #02 c# 中实现时间戳等,日期数字及大概率绝对随机数 实现

在Wacher的项目中,用到了很多时间记录的地方,为了将来能够和在线数据打通,我们使用了时间戳来记录时间信息 由于c# 没有现成的方法,所以我们重新写了一个Helper类来帮助我们使用这些公共函数 同时由于是静态函数,添加引用后我们便可以全局调用了. 1.通过日期获取当前的时间戳 这个时间戳是10位的时间戳,如果需要和JAVA兼容请在除法中取出3位,保存到毫秒级 /// <summary> /// 获取时间戳 /// </summary> /// <returns>&l

Unity3D_(API)Random随机数

Unity随机数Random官方文档: 传送门 一.生成一个随机数 二.Random.InitState()生成伪随机数 三.官方文档中常用的方法 创建一个Cube用来挂载Random_Gary.cs脚本 整数类型:Random.Range(min,max): 返回一个随机整数,在min(包含)和max(不包含)之间 小数类型:Random.Range(minf,maxf)时,返回一个随机浮点数,在minf(包含)和maxf(包含)之间.此时包括临界值 一.生成一个随机数 using Syste

DateTime.Now.Ticks.ToString()说明

一个以0.1纳秒为单位的时间戳,就是一个long型的数,其实DateTime本质上就是一个long型的,通过0.1纳秒的单位,换算成各种时间,如果分,秒,年月日等等这些组合起来就是一个DateTime类型了 举例:计算两个时间相隔天数 <pre name="code" class="csharp">public static int GetTimeDifference(DateTime begintime, DateTime endtime) { if

走入PHP-declare、ticks、encoding、include

declare 结构用来设定一段代码的执行指令.declare 的语法和其它流程控制结构相似(该代码为语法格式,不是代码案例,无需敲打该代码): declare (directive) statement directive 部分允许设定 declare 代码段的行为.目前只认识两个指令:ticks(更多信息见下面 ticks 指令)以及 encoding(更多信息见下面 encoding 指令). Note: encoding 是 PHP 5.3.0 新增指令. declare 代码段中的 s

数据库里面DataTime时间类型字段,如果为null时

tran.TransactionTime = bet.CreationDate.ToString() == "0001/1/1 0:00:00" ? DateTime.Now : bet.CreationDate; 数据库里面DataTime时间类型字段,如果为null时,查询出来时间值为"0001/1/1 0:00:00" 这是一个溢出SqlDateTime超出范围的时间值,将它再插入数据库时会报错的 数据库里面DataTime时间类型字段,如果为null时,布布

C# Datetime.Ticks将时间转换成以秒为单位与格林尼治时间

转载于:http://blog.csdn.net/tyxkzzf/article/details/49132237 在编程前要知道C#中TimeSpan.Ticks到底是多大:TICK最小的时间单位刻度,相当于100奈秒(1奈秒等于十亿分之一秒).刻度可正可负.下面举个C#例子计算下两个日期的时间差吧.DateTime dt = new DateTime(1970, 1, 1);TimeSpan d =DateTime.Parse("2011/12/24 9:41:40")- dt;l

Python模块学习笔记— —time与datatime

Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime.首先对time模块中最常用的几个函数作一个介绍,它提供的接口与C标准库time.h基本一致.然后再介绍一下datatime模块,相比于time模块,datetime模块的接口则更直观.更容易调用. time模块 time.time time.time()函数返回从1970年1月1日以来的秒数,这是一个浮点数. import time print time.time() time.sleep 可以通过调