问题描述
|
我对C不太熟悉,但是对于一个项目,我必须使用API进行一些操作...我应该做的是获取封装在API中的某个业务实体的日期信息...
time_t _date;
...
..
FieldGetValue(....,&_date);//API\'s method which you have to give the variable
printf(\"Date: %s\",_date);
由于API的限制,我无法调试...我只是编写和部署,看看它是否有效...但是对于这种情况,请在我的应用程序中的printf()中使用。只是退出。
我要问的是如何从所引用的方法中获取任何日期/时间值?
解决方法
printf
语句导致应用程序崩溃,因为_date
是time_t
类型,而不是C字符串。看一下time.h
头函数,您会发现一个将time_t *
转换为char *
的函数。