详见博客 : http://blog.csdn.net/freeape/article/details/47132843
简介
strptime()函数能够按照特定时间格式将字符串转换为时间类型。简单点说可以将字符串时间转化为时间戳。这个函数包含在time.h头文件中,在Unix或者类Unix系统中,我们会经常接触到。但是到了跑Nuttx系统的Pixhawk,真是醉了,很多东西都没有,或者少了很多东西,比如time.h中就没有这个函数的实现,又如dirent.h中的一些文件类型的宏定义也没有了。但是我们很需要,比如在时间的比较上,我们不能去拿字符串去操作来比较,会搞死人的,直接得到时间戳,三下两除二就搞定了,那就要用到strptime这个函数了。
实现
mystrptime.c
1 | /* |
mystrptime.h
1 |
|
测试
1 | /*Test*/ |