- 浏览: 461090 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
asctime | time函数的文本格式版本 |
clock | 返回自程序开始运行所经过的时间 |
ctime | 返回特定格式时间 |
difftime | 两时刻的间隔 |
gmtime | 返回指向当前格林威治时间的指针 |
localtime | 返回指向当前时间的指针 |
mktime | 返回指定时间的日历格式 |
setlocale | 设置当前的locale |
strftime | 返回日期和时间的单个元素 |
time | 返回系统的当前日历时间 |
struct tm | 结构 ---- |
tm_hour | Hours since midnight (0–23) |
tm_isdst | Positive if daylight saving time is in effect; |
tm_mday | Day of month (1–31) |
tm_min | Minutes after hour (0–59) |
tm_mon | Month (0–11; January = 0) |
tm_sec | Seconds after minute (0–59) |
tm_wday | Day of week (0–6; Sunday = 0) |
tm_yday | Day of year (0–365; January 1 = 0) |
tm_year | Year (current year minus 1900) |
#include <time.h> #include <stdio.h> int main( void ) { time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X",localtime(&t) ); puts( tmp ); return 0; } size_t strftime(char *strDest, size_t maxsize, const char *format, const struct tm *timeptr); 根据格式字符串生成字符串。 struct tm *localtime(const time_t *timer); 取得当地时间,localtime获取的结果由结构tm返回 返回的字符串可以依下列的格式而定: %a 星期几的缩写。Eg:Tue %A 星期几的全名。 Eg: Tuesday %b 月份名称的缩写。 %B 月份名称的全名。 %c 本地端日期时间较佳表示字符串。 %d 用数字表示本月的第几天 (范围为 00 至 31)。日期 %H 用 24 小时制数字表示小时数 (范围为 00 至 23)。 %I 用 12 小时制数字表示小时数 (范围为 01 至 12)。 %j 以数字表示当年度的第几天 (范围为 001 至 366)。 %m 月份的数字 (范围由 1 至 12)。 %M 分钟。 %p 以 ''AM'' 或 ''PM'' 表示本地端时间。 %S 秒数。 %U 数字表示为本年度的第几周,第一个星期由第一个周日开始。 %W 数字表示为本年度的第几周,第一个星期由第一个周一开始。 %w 用数字表示本周的第几天 ( 0 为周日)。 %x 不含时间的日期表示法。 %X 不含日期的时间表示法。 Eg: 15:26:30 %y 二位数字表示年份 (范围由 00 至 99)。 %Y 完整的年份数字表示,即四位数。 Eg:2008 %Z(%z) 时区或名称缩写。Eg:中国标准时间 %% % 字符。
发表评论
-
float equal
2013-05-23 18:21 822- (BOOL)floatA:(float)f1 equalB ... -
C++序列化
2012-07-12 09:51 597http://hi.baidu.com/ewook/item/ ... -
C++著名内裤
2011-12-02 14:00 8131、C++各大有名库的介绍 ... -
C++写C
2011-09-06 17:23 656在C++中写C,标准头文件写法 #ifndef __AB ... -
errno.h
2011-05-05 14:27 697#define EPERM 1 ... -
__cplusplus
2011-04-21 15:09 740http://www.cnblogs.com/stonecra ... -
Pthread__常用
2011-04-21 11:46 854http://blogold.chinaunix.net/u/ ... -
常用预编译
2011-04-21 10:32 658#if defined(WIN32) || defined ... -
C++__容器
2011-04-18 10:16 560http://apps.hi.baidu.com/share/ ... -
C++模板
2011-03-29 14:27 626内容主要来至《钱能C++程序设计教程》&《C++ Pr ... -
交叉引用、前置声明
2011-03-02 09:40 807有两个类相互引用了,编译器报错。 原因是两个类交叉引用: A ... -
typedef的四个用途和两个陷阱
2010-12-14 12:34 657http://hi.baidu.com/changfeng01 ... -
第五届开源小组招新题目
2010-12-03 21:56 752这是学校的开源小组招新题。 08年时我是第二届的组长,不知不觉 ... -
string const char*
2010-12-02 16:13 779http://topic.csdn.net/u/2008092 ... -
CPP Container
2010-11-10 09:20 732延后整理。。。 -
C语言运算符优先级
2010-11-02 17:45 791优先级 运算符 ... -
point point
2010-11-02 17:23 625http://learn.akae.cn/media/ch23 ... -
位运算
2010-11-01 11:33 783千百年来,位运算始终没出现在我写的代码里,今天终于出现了。 ... -
Unix环境下操作特大文件
2010-11-01 11:03 619http://hi.baidu.com/jiangfeng11 ... -
GCC在C语言中内嵌汇编
2010-10-22 14:48 1369http://hi.baidu.com/liu_bin0101 ...
相关推荐
在这个特定的案例中,"日出日落时间计算程序(C语言)"是一个利用C语言编写的程序,其目标是根据地理位置的经纬度以及万年历数据来计算特定地点的日出和日落时间。 日出日落时间的计算涉及到天文学知识,主要是地球...
描述中的“C语言库函数范例教程”表明,这个教程可能会覆盖多种类型的库函数,包括基本输入输出、字符串处理、数学计算、内存管理、时间日期操作、文件I/O等多个方面。例如,库提供了strcat()、strcpy()等用于字符串...
本项目涉及的是利用C语言编写一个GPS(全球定位系统)数据解析程序,帮助我们从GPS接收器获取关键信息,如时间、精度和地理位置等。 GPS接收器接收到的原始数据通常遵循NMEA(北美电子航海者协会)标准,其中最常见...
在C语言中,时间函数是程序开发中必不可少的一部分,它们被用来处理与时间相关的操作,如获取当前时间、计算时间差、格式化时间显示等。本资料“时间函数的转换C语言.zip_populare2e_时间 C语言 time_时间函数_时间...
在C语言中,我们可以利用标准库中的`<stdio.h>`、`<time.h>`和`<stdlib.h>`来处理日期和时间。`<stdio.h>`包含输入输出函数,如`printf()`用于打印日历;`<time.h>`包含与日期和时间相关的结构体和函数,如`tm`...
【标题】"cPP.rar_8279_8279 c语言_8279C程序_visual c" 指的是一个压缩文件,其中包含了一组与8279相关的C语言程序,该程序可能是在Visual C++环境下编译和运行的。8279通常指的是Intel 8279接口芯片,这是一个专门...
9. **获取日期.c**:这部分代码可能使用`time`、`localtime`或`gmtime`函数获取当前日期和时间,以及如何格式化输出。 10. **交换数值.c**:这通常涉及到数据类型转换和位运算,如XOR交换法,可以学习到如何在不...
在编程领域,C语言是一种广泛使用的、底层的、高效的编程语言,特别适合处理系统级任务和算法实现。在这个“task_C语言_推测...在实际应用中,类似的功能可能出现在日历应用、时间管理软件或其他需要日期计算的场景。
c语言
2. 时间获取:通过内部定时器或外部晶振获取时间脉冲,计算出当前秒、分钟、小时、日期和月份。 3. 闰年判断:根据公历规则,判断当前年份是否为闰年。 4. 日期计算:处理月份天数,修正2月的天数,确保日期正确。...
3. **判断是否为闰年.c**:这是一个典型的算法实现例子,涉及到日期和时间处理。在C语言中,判断一个年份是否为闰年的算法通常基于以下规则:能被4整除但不能被100整除,或者能被400整除的年份是闰年。学习者可以从...
【标签】"c语言 yes yesterday2vd" 与标题呼应,确认了文件内容与C语言编程有关,"yes"和"yesterday2vd"可能与文件的可用性或者特定时间有关。 基于以上信息,我们可以探讨C语言中计算圆周率的一些知识点: 1. **...
在C语言中,开发一个日历程序涉及到对日期和时间的操作,这通常需要理解基本的计算机时间表示方式和C语言的编程技巧。标题中的“c_date.zip_C语言 日历_单片机日历_日历单片机”表明这是一个与C语言编程相关的项目,...
在提供的文件`rtc.c`和`rtc.h`中,应当包含了初始化RTC、设置和读取时间、时间戳与日期时间转化的相关函数定义和声明。开发者可以根据这些函数进行应用层的编程,实现所需的功能。 总之,STM32F103的RTC功能为...
标题 "10.8-2017011807_C语言_" 暗示这可能是一个关于C语言的教程或者学习资源,日期"2017011807"可能是该资源的创建或更新时间。描述中提到的"一个C语言入门级小软件",意味着这是一个针对初学者的工具,可能包含...
文件名中的日期(2016.05.04)可能是该教程或项目的创建或更新时间。 在这个项目中,学习者可能会学到以下关键知识点: 1. **C语言基础**:包括变量声明、基本数据类型、运算符、控制结构(如if-else,for,while...
总的来说,这个项目结合了C51编程、日期和时间算法以及单片机定时器应用,这些都是嵌入式系统开发中的基础技能。通过学习和实践这样的项目,开发者可以提高自己在硬件驱动、实时操作系统和低级系统编程方面的能力。...
C语言提供了丰富的日期和时间函数,如`time()`,`localtime()` 和 `strftime()`,可以方便地获取和格式化时间。 3. **获取系统时间** - 使用`time()`函数:该函数返回自1970年1月1日00:00:00(UTC)以来的秒数,即...
在C语言中,可以使用库函数如`ctime`来处理日期和时间,然后根据特定的格式输出年历。这通常需要理解公历的计算规则,包括闰年的判断,以及月份天数的确定。 最后,旋转方阵是算法题目中的经典问题,常见于各种编程...
4. **用户交互**:可能包含设置时间和日期的功能,这需要处理输入并更新内部时间状态。 5. **电源管理**:MSP430系列的低功耗特性使得我们可以考虑在无操作时进入低功耗模式,以延长电池寿命。 在开发过程中,我们...