1: 종종 날짜 변환 비교가 포함됩니다: 코드 복사 코드는 다음과 같습니다: < ; html> <br>function returnMaxDate(){ <br>var datevalue1 . getElementById("date1").value; <br>var datevalue2 = document.getElementById("date2").value; <br>if(datevalue1 > datevalue2){ <br>return datevalue1; <br>날짜 값2 반환 <br>} <br>} <br></head> <br><input type="text" name= " date1" id="date1"> <br><input type="text" name="date2" id="date2"> <br></body> 🎜 ><br> <br>2: 날짜 형식 판단<br><br><br><br> </div>코드 복사<br><br><div class="codetitle"> 코드는 다음과 같습니다.<span><a style="CURSOR: pointer" data="49426" class="copybut" id="copybut49426" onclick="doCopy('code49426')"> <u>//yyyy-MM-dd </u>if (!/^d{4}-dd?-dd?/.test(datavalue1)) { </a>alert("datevalue1의 날짜 형식이 잘못되었습니다. ") </span>} </div>3: 주 변환(다른 주에서 추출) <div class="codebody" id="code49426">import java.text.ParseException; <br>import java.text.SimpleDateFormat; <br>import java.util.Calendar; <br>import java.util .Date; <br>public class TestDate { <br>public static String getWeekFromDate(String sDate,int type){ <br>if("".equals(sDate)){ <br>return "" ; <br>} <br>SimpleDateFormat df = null; <br>if(type==0){ <br>df = new SimpleDateFormat("yyyy-MM-dd") <br>}else if(type= =1){ <br>df = new SimpleDateFormat("yyyyMMdd"); <br>} <br>날짜 날짜 = null <br>try{ <br>df.parse(sDate); catch(ParseException e) { <br>e.printStackTrace(); <br>} <br>캘린더 cd = Calendar.getInstance() <br>cd.setTime(date) <br>int mydate = cd.get (Calendar.DAY_OF_WEEK) ; <br>String showDate = ""; <br>switch (mydate) { //mydate는 1---7: 일요일, 월요일, 화요일입니다. . . <br>사례 1: <br>showDate = "일요일"; <br>사례 2: <br>showDate = "월요일"; <br>사례 3: <br> showDate = "화요일"; <br>사례 4: <br>showDate = "수요일"; <br>사례 5: <br>showDate = "목요일"; <br>사례 6: <br>showDate = "금요일"; <br>기본값: <br>showDate = "토요일" <br>return showDate; 🎜>} <br>} <br><br> </div>