• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 센세 날짜date질문있습니다.

센세 날짜date질문있습니다.

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #71335

    정중식
    참가자
    서버쪽에서 저장되기전에 아예 날짜를 포맷시켜주고 저장시켜주려 이렇게 작성했습니다.
    
    
    let now = new Date();
    let yearNum = now.getFullYear();
    let month = now.getMonth() + 1;
    let date = now.getDate();
    let year = yearNum.toString();
    let newYear = parseInt(year.substr(2, 3));
    let fullDate = '';
    // fullDate += newYear + '.' + month + '.' + date;
    fullDate = `${newYear}.${month}.${date}`;
    
    console.log(fulltDate) => 23.3.7
    console.log(typeof fullDate) => string
    
    근데 콘솔에 적혀있다시피 string입니다.
    그래서 그런지 find.sort(-1)가 안먹습니다.
    그래서 그럼 저장시켜주기전에 문자열을 숫자로 바꿔주자해서
    
    console.log(parseInt( fullDate)); 
    
    이렇게해봣는데 콘솔출력값은 23만 출력되고있습니다.
    아마도 '23.3.7' 이거를 숫자로 변환시켜주는 과정에서 23. <- . 을 만나서 소수점을 뺴버린다고생각해서 이렇게된거같은데..
    parseFloat(fullDate) 을쓰면 23.3까지는 출력이되네요..
    이럴땐 어떤방법을써야할까요?
    
    
    
    
    
     
    #71348

    codingapple
    키 마스터
    문자여도 sort쓰면 정렬은 가능합니다
    #71362

    정중식
    참가자
    홀리쓋뜨. 실수했군요 감사합니다 한번 해볼게요
    #71365

    정중식
    참가자
    년도,월,일 만있을경우 같은 날짜에 작성한것들은 sort가 안먹어서
    시간, 분, 초 까지 넣어줘서하니까 잘 먹네용
    프론트에서 substr()로 잘라서 써줬습니다
    감사합니다
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠