加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

基于cocos2d-x 3.2 的时间获取函数

发布时间:2020-12-14 19:25:53 所属栏目:百科 来源:网络整理
导读:学习需要,在网上搜了不少,发现都是基于2的版本的,给大家贡献一个3的。 std :: string DailyDuty ::getSystemTime() { struct tm *tm; struct timeval now; gettimeofday (now, NULL ); tm = localtime (now. tv_sec ); int year = tm- tm_year + 1900 ; i

学习需要,在网上搜了不少,发现都是基于2的版本的,给大家贡献一个3的。


std::string DailyDuty::getSystemTime()

{

struct tm *tm;

struct timeval now;

gettimeofday(&now, NULL);

tm = localtime(&now.tv_sec);

int year = tm->tm_year + 1900;

int month = tm->tm_mon + 1;

int day = tm->tm_mday;

int hour=tm->tm_hour;

int min=tm->tm_min;

std::string string = StringUtils::format("%d-%d-%d %d:%d",year,month,day,hour,min);

return string;

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读