关于一个时间段的计算已知玩家登陆时间logintime和下线时间offtime,现在时间GetTime这是个变化的时间,三者关系是:登陆时间logintime=现在时间GetTime,下线时间offtime=现在时间GetTime,第一次在线时间=第一次下线时间offtime-第一次登陆时间logintime第二次在线时间=第二次下线时间offtime-第二次登陆时间logintime。。。第n次在线时间=第n次下线时间offtime-第n次登陆时间logintime最后一次在线时间=现在时间GetTime-最后一次登陆时间logintime累计时间=第一次在线时间+第二次在线时间+。。第n次在线时间+最后一次在线时间如果累计时间=1小时,提示在线一小时如果累计时间=2小时,提示在线两小时如果累计时间=3小时,提示在线三小时要用程序实现,这语句应该怎么写啊?totaltime += offtime-loigntime肯定是错误的,这只是计算了前n小时在线时间,最后一次时间还是没加上去,还没下线呢,提示语肯定是在线才能提示啊,下线了还用提示吗?
俊丶Dreame0290
t_time类型是long类型,单位是秒
总时间totaltime,初始化的时候置0登陆后logintime = gettime退出后offtime=gettimetotaltime += offtime-loigntime 不断循环总而言之你这个问题很没价值,你这样一个东西放上来怎么写代码去?我哪知道你想干什么啊?既然是在线提示,那你就弄个在退出前不会终止的循环,然后...
为您推荐:
扫描下载二维码