package com.cloud.attendance.utils; import lombok.extern.slf4j.Slf4j; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.TimeZone; @Slf4j public class StringTest { public static void main(String[] args) { // String date1 = "09:30:12"; // String date2 = "12:12:00"; // System.out.println(date2.compareTo(date1)>0?"大":"小"); /*String str = "北门考勤机"; String[] split = str.split(""); System.out.println(split.length+"=="+split); String s = str.replaceAll("", ")and("); System.out.println(s+";replace==="+str); String join = String.join(")and(", split); System.out.println(join+"合成");*/ int year = 2018; int month = 2; int dayOfMonth = 0; Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT+08:00")); c.set(year, month, 0); //输入类型为int类型 dayOfMonth = c.get(Calendar.DAY_OF_MONTH); log.info(year + "年" + month + "月有" + dayOfMonth + "天"); c.set(year, month, 13); //输入类型为int类型 Date time = c.getTime(); System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(time)); c.set(year,month,23); Date time1 = c.getTime(); System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(time1)); } }