C++时间标准库时间time和系统时间的使用
- #include <iostream>
- #include <time.h>
- #include <stdio.h>
- #include <windows.h>
- using namespace std;
- int main()
- {
- printf("%s","[time函数]\n");
- //time_t是long类型,精确到秒,是当前时间和1970年1月1日零点时间的差
- const time_t t = time(NULL);
- cout<<"current time is "<<t<<endl;
- /*本地时间:日期,时间 年月日,星期,时分秒*/
- struct tm* current_time = localtime(&t);
- printf("current year is %d;current month is %d;current date of month is %d\r\n", + current_time->tm_year, + current_time->tm_mon/*此month的范围为0-11*/,current_time->tm_mday);
- printf("current day of year is %d;current day in week is %d\r\n",
- current_time->tm_yday,/*当前日期是今年的第多少天[0,365] */
- current_time->tm_wday/*days since Sunday - [0,6] */);
- printf("time part %d:%d:%d \r\n",
- current_time->tm_hour,
- current_time->tm_min,
- current_time->tm_sec);
- printf("本地时间:%d-%d-%d %d:%d:%d\r\n",
- current_time->tm_year + ,
- current_time->tm_mon + ,
- current_time->tm_mday,
- current_time->tm_hour,
- current_time->tm_min,
- current_time->tm_sec);
- /*格林威治时间*/
- struct tm* current_gmtime = gmtime(&t);
- printf("格林威治时间:%d-%d-%d %d:%d:%d\r\n",
- current_gmtime->tm_year + ,
- current_gmtime->tm_mon + ,
- current_gmtime->tm_mday,
- current_gmtime->tm_hour,
- current_gmtime->tm_min,
- current_gmtime->tm_sec);
- cout <<'\n'<<endl;
- cout <<'\n'<<endl;
- printf("%s","[系统时间]\n");
- //声明变量
- SYSTEMTIME sys_time;
- //将变量值设置为本地时间
- GetLocalTime( &sys_time );
- //输出时间
- printf( "%4d/%02d/%02d %02d:%02d:%02d.%03d 星期%1d\n",sys_time.wYear,
- sys_time.wMonth,
- sys_time.wDay,
- sys_time.wHour,
- sys_time.wMinute,
- sys_time.wSecond,
- sys_time.wMilliseconds,
- sys_time.wDayOfWeek);
- //system("time");
- system("pause");
- return ;
- }
C++时间标准库时间time和系统时间的使用的更多相关文章
- C语言日期时间标准库
用思维导图整理: 代码: #include <stdio.h> #include <time.h> #include <string.h> int main() { ...
- C++时间标准库时间time
转自:http://www.cnblogs.com/yukaizhao/archive/2011/04/29/cpp_time_system_time.html (玉开) C++标准库中的时间需要引用 ...
- C语言获取系统时间的几种方式[转]
C语言获取系统时间的几种方式 C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * timer ) 精确到秒 2 使用clock_t clock() 得到的是CPU时间 ...
- C语言获取系统时间的几种方式
C语言获取系统时间的几种方式 2009-07-22 11:18:50| 分类: 编程学习 |字号 订阅 C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * ...
- Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
今天处理了一个Bug,创建历史数据时脚本函数的起始时间不赋值或者赋0值时,计算引擎推给历史库的UTC时间为-288000000000,一开始以为是bug,经过分析后发现不赋值默认给起始时间赋0值,而此 ...
- Windows与Linux/Mac系统时间不一致的解决方法
Windows与Linux/Mac系统时间不一致的解决方法 分类: linux2012-02-12 14:25 1691人阅读 评论(1) 收藏 举报 windowsubuntusystemlinux ...
- 【转】Windows与Linux(Ubuntu)双系统时间不一致的解决方法
当在嵌入式Linux里面备份文件时候,在备份的时候,PC(win7)和开发板的时间都是9:30,但是在开发板发现文件创建时间是9:30,然后u盘插在PC(win7)上,发现文件创建时间是1:30,为什 ...
- linux 系统文件类型、系统安装时间、系统启动时间、系统运行时间、设置及显示时间、系统时间和硬件时间
系统文件类型: 1) $mout 2) df -l:仅列出本地文件系统:-h (--human-readable):-T:文件系统类型 $df -lhf 3) file -s (--special-f ...
- .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)
我们有很多种方法评估一个方法的执行耗时,比如使用性能分析工具,使用基准性能测试.不过传统的在代码中编写计时的方式依然有效,因为它可以生产环境或用户端得到真实环境下的执行耗时. 如果你希望在 .NET/ ...
随机推荐
- WIN7 shutdown 定时/倒计时 命令关机
解决方案: 一.可以通过DOS命令shutdown来解决 在 Win7 中,shutdown实现自动关机的方法如下: 开始->运行->cmd 运行"shutdown -s -t ...
- 我的WPF控件库——KAN.WPF.XCtrl(141105)
自己开发的WPF控件库,只是初版,有扩展的Button,TextBox,Window.详细参见前几篇博文. WPF自定义控件(一)——Button:http://www.cnblogs.com/Qin ...
- MySql 用户 及权限操作
bin/msyql -h host -u user -p bin/mysql -u mysql -p 本地登录 如无密码按回车直接进入mySql bin/mysqladmin -u roo ...
- ios中用drawRect方法绘图的时候设置颜色
设置画笔颜色可以直接 [[UIColor grayColor] set];就可以设置颜色.
- golang的nil
golang中什么样的类型可以赋值nil? 类型文档中有注定"uninitialized value is nil"的类型都可以赋值nil. golang的基本类型不能赋值nil: ...
- IOS判断网络环境
https://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html 我下载的是vertio ...
- vs2010 开发过程中调试时 有错误不中断
出现这个的原因是调试的设置有问题,修改下设置就好了. 修改方法:点击上边工具栏中 调试--异常 出现以下页面,把引发那列复选框全部勾上,点击确定就好了.
- sharepoint 2010 中获取system账号的真实账号
在使用sharepoint的时候有的时候需要在后台获取当前登录用户的登录名,一般的时候使用SPContext.Current.Web.CurrentUser就可以了,但是有一个特殊的用“系统账户”,获 ...
- AngularJs学习笔记-AngularJS权威教程学习笔记
AngularJS是什么? AngularJS是一种构建动态Web应用的结构化框架.主要用于构建单页面Web应用, 增加抽象级别,使构建交互式的现代Web应用变得更加简单. AngularJS使开发W ...
- Graceful degradation versus progressive enhancement
http://ued.taobao.org/blog/2008/10/understanding-progressiveen-hancement-chs-translation/ http://www ...