linux下获取系统时间的方法Linux认证考试

文章作者 100test 发表时间 2009:11:11 16:18:23
来源 100Test.Com百考试题网


  可以用 localtime 函数分别获取年月日时分秒的数值。

  Linux下获得系统时间的C语言的实现方法:

  1. 可以用 localtime 函数分别获取年月日时分秒的数值。

  #include<.time.h>. //C语言的头文件

  #include<.stdio.h>. //C语言的I/O

  void main()

  {

  time_t now. //实例化time_t结构

  struct tm *timenow. //实例化tm结构指针

  time(&.now).

  //time函数读取现在的时间(国际标准时间非北京时间),然后传值给now

  timenow = localtime(&.now).

  //localtime函数把从time取得的时间now换算成你电脑中的时间(就是你设置的地区)

  printf("Local time is %s\n",asctime(timenow)).

  //上句中asctime函数把时间转换成字符,通过printf()函数输出

  }

  注释:time_t是一个在time.h中定义好的结构体。而tm结构体的原形如下:

  struct tm

  {

  int tm_sec.//seconds 0-61

  int tm_min.//minutes 1-59

  int tm_hour.//hours 0-23

  int tm_mday.//day of the month 1-31

  int tm_mon.//months since jan 0-11

  int tm_year.//years from 1900

  int tm_wday.//days since Sunday, 0-6

  int tm_yday.//days since Jan 1, 0-365

  int tm_isdst.//Daylight Saving time indicator

  }.


相关文章


第三方认证考试-大纲:LPIC201考纲(二)Linux认证考试
第三方认证考试-大纲:LPIC201考纲(三)Linux认证考试
第三方认证考试-大纲:LPIC201考纲(四)Linux认证考试
Linux认证辅导:Linux内核中流量控制(6)Linux认证考试
linux下获取系统时间的方法Linux认证考试
linux认证辅导:inux下echo命令详解Linux认证考试
Linux下设置Oracle实例和监听自启动Linux认证考试
Linux安全设置全面坚固系统稳定安全Linux认证考试
Linux网络备份MySQL的方法Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛