flex时间创建和比较总结
//创建当前时间 var d:Date = new Date(); // a 创建当前日期的下个月 var dItemStart:Date = new Date(d.getFullYear(),Number( d.getMonth() + 1 ),d.getDate()); // b 创建当前年的9月30号 var dItemEnd:Date = DateField.stringToDate(d.getFullYear()+"-09-30","YYYY-MM-DD"); //时间比较 //如果是用a种方法创建的时间 用这一比较方法 比较两次时间时,第二次比较的总是-1,原因不清楚是为啥,哪位大兄知道可以告诉下哦,谢谢~~ ObjectUtil.dateCompare(date1,date2) 返回值为int类型 date1 > date2 ? ?1 if(dItemEnd<dItemStart){ Alert.show("开始时间大于结束时间")} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |