年月日时间排序

 时间:2024-10-13 03:52:36

1、定义一个测试结构struct TestTime{int nYear;int nMonth;int nDay;intnHour;intnMinute;int nSecond;};

2、编写比较时间仿函数boolCompareTime(TestTime ftime巳呀屋饔, TestTime ttime){ if(ttime.nYear != fCallLog.nYear) { return ttime.nYear < ftime.nYear; } if(ttime.nMonth != ftime.nMonth) { return ttime.nMonth < ftime.nMonth; } if(ttime.nDay != ftime.nDay) { return ttime.nDay < ftime.nDay; } if(ttime.nHour != ftime.nHour) { return ttime.nHour < ftime.nHour; } if(ttime.nMinute != ftime.nMinute) { return ttime.nMinute < ftime.nMinute; } if(ttime.nSecond != ftime.nSecond) { return ttime.nSecond < ftime.nSecond; } return false;}

3、排序std::list<TestTime> testList;testList.sort(CompareTime);

  • 图示EXCEL表格vba系列94之代码编写实现大于符号
  • 如何在飞书软件中加入团队
  • Excel字符串提取和分离
  • Excel2013中为合并单元格里面的空单元格赋值
  • EXCEL中如何比对两列数值的异同
  • 热门搜索
    怎么设置wifi密码 微信聊天记录怎么导出 芪怎么读 vlookup怎么用详细步骤 怎么种大蒜 张若昀唐艺昕怎么认识 手脚冰凉是怎么回事 肚子咕噜咕噜响是怎么回事 桂林到阳朔怎么走 利润怎么算