time(null)的用法

2013年10月03日 ⁄ 综合⁄ 共 1052字 ⁄ 字号 小 中 大 ⁄ 评论关闭

time_t  time1 = time(NULL);//获取系统时间,单位为秒;

tm * time = localtime(&time1);//转换成tm类型的结构体;

struct tm {
        int tm_sec;     /* seconds after the minute - [0,59] */
        int tm_min;     /* minutes after the hour - [0,59] */
        int tm_hour;    /* hours since midnight - [0,23] */
        int tm_mday;    /* day of the month - [1,31] */
        int tm_mon;     /* months since January - [0,11] */
        int tm_year;    /* years since 1900 */
        int tm_wday;    /* days since Sunday - [0,6] */
        int tm_yday;    /* days since January 1 - [0,365] */
        int tm_isdst;   /* daylight savings time flag */
        };

//获取系统时间到毫秒;

相关函数:time, ctime, gettimeofday
表头文件:#include <sys/timeb.h>
函数定义:int ftime(struct timeb *tp);
函数说明:ftime()将目前日期由tp所指的结构返回。tp结构定义:

struct   timeb{
       time_t   time;                      /* 为1970-01-01至今的秒数*/
       unsigned   short   millitm;   /* 千分之一秒即毫秒 */
       short   timezonel;               /* 为目前时区和Greenwich相差的时间,单位为分钟 */
       short   dstflag;                   /* 为日光节约时间的修正状态,如果为非0代表启用日光节约时间修正 */
};

//cocos2d-x获取时间到毫秒

  1. long millisecondNow()
  2. {
  3. struct cc_timeval now;
  4. CCTime::gettimeofdayCocos2d(&now, NULL);
  5. return (now.tv_sec * 1000 + now.tv_usec / 1000);
  6. }

接下来就是记录每次的时间,然后判断时间差,就可以进行想要的操作了。

time(null)的用法相关推荐

  1. Hive  if null 的用法

    Hive  if null 的用法 select null is null ; -- true select null = null ; -- 写法报错select if(1=2,1,NULL) = ...

  2. java is not a enclosing class_Java Class getEnclosingClass()用法及代码示例

    java.lang.Class类的getEnclosingClass()方法用于获取该类的封闭类.如果该类是本地类或在该类中声明的匿名类,则该方法返回该类的封闭类.否则,此方法返回null. 用法: ...

  3. ASP.NET中EVAL用法大全

    <%# Bind("Subject") %> //绑定字段 <%# Container.DataItemIndex + 1%> //实现自动编号 <% ...

  4. /dev/console,/dev/tty 和 /dev/null

    UNIX和Linux中比较重要的三个设备文件是:/dev/console,/dev/tty和/dev/null. 0 /dev/console 这个设备代表的是系统控制台,错误信息和诊断信息通常会被发 ...

  5. isnull mysql_mysql isnull用法讲解

    mysql isnull用法讲解 MySQL 可以使用 ISNULL() 函数.不过它的工作方式与微软的 ISNULL() 函数有点不同. 我们先来看几个is null sql用法: select * ...

  6. group by用法多个字段_select的用法

    select的用法 --每个员工的所有信息 select * from emp; --每个人的部门编号,姓名,薪水 select empno, ename, sal from emp; --每个人的年 ...

  7. php reflectionmethod,PHP ReflectionMethod getClosure()用法及代码示例

    ReflectionMethod::getClosure()函数是PHP中的一个内置函数,用于为该方法返回动态创建的闭包,否则,在出现错误的情况下返回NULL. 用法: Closure Reflect ...

  8. exists sql用法_干货!SQL性能优化,书写高质量SQL语句

    写SQL语句的时候我们往往关注的是SQL的执行结果,但是是否真的关注了SQL的执行效率,是否注意了SQL的写法规范? 以下的干货分享是在实际开发过程中总结的,希望对大家有所帮助! 1. limit分页 ...

  9. mysql c null_MySQL中NULL字段的比较问题

    最近有人问我MySQL中一个字段不论=NULL还是<>NULL都匹配不了数据,是在框架层实现的还是在存储引擎层实现的,我说你看看如果InnoDB表和MyISAM表都有这个现象,那就比较可能 ...

  10. property java用法_Java Properties getProperty(key)用法及代码示例

    Properties类的getProperty(key)方法用于获取映射到此键的值,该键作为参数传递到此Properties对象中.如果存在,此方法将获取与此键对应的值,然后将其返回.如果没有这样的映 ...

最新文章

  1. SQLServer 中Case When的用法
  2. spring mvc原理_Spring MVC的工作原理,我们来看看其源码实现
  3. C#中如何创建文件夹
  4. tomcat classpath两个路径_solr安装-tomcat+solrCloud构建稳健solr集群
  5. Google 安装印象笔记剪藏插件
  6. Docker文档笔记
  7. vue项目总使用高德API的轨迹展示巡航
  8. Mysql - 带条件求和(sum)
  9. html左侧导航菜单多级,css3多级菜单导航栏、侧边菜单栏
  10. 不想工作了怎么破?那就去这4个地方看一看
  11. YoLo: You Only Look Once: Unified, Real-Time Object Detection译文
  12. 加速网站访问的一些实践体会
  13. Python(一)数据结构和算法
  14. 基于Linux的网络编程——网络聊天程序
  15. ubuntu18.04下lvm2磁盘合并
  16. Qt Cl.exe不是内部或外部命令,jom.exe ERROR 2 问题解决办法
  17. windows下 conda创建虚拟环境
  18. 交互设计师可以做的更多
  19. 轨道交通计算机联锁系统应用,城市轨道交通计算机联锁系统的设计及实现
  20. Hook 钩子技术及代码注入的 3 种方式

热门文章

  1. 利用UrlRewrite,asp.net动态生成htm页面
  2. 使用Python监控SNMP Trap并获取OSPF邻居状态
  3. MPLS virtual private network中MCE介绍
  4. 华为 “VRRP” 多备份组
  5. Linux Rsync服务详解(二)——Rsync服务实战
  6. MySQL 第五次练习(MySQL备份恢复)
  7. [POJ 3984] 迷宫问题(BFS最短路径的记录和打印问题)
  8. [HDU6315]Naive Operations(线段树+树状数组)
  9. Office版本差别引发的语法问题
  10. android 如何正确使用 泛型 和 多参数 “偷懒”