본문 바로가기

Project 기록/컴공 커뮤니티(web)

[javascript] 현재 시간/날짜를 알고싶다(Date(), getDate,getFullYear,getHours..)

반응형

게시판 댓글을 만드는 중이다

 

등록을 하면 현재의 날짜와 시간 정보가 업로드 됐으면 좋겠다 

 

어케구할까 

 

Date();

데이트라고 기본 제공 해준다.

 

 

 

아래와 같이 사용하면 date data타입을 반환한다.

let time = new Date(); //현재 날짜와 시간
let time = new Date(1996,05,18,6,00); 
let time = new Date('2996-05-18 06:00:00');

 

그리고 time에서

 

getFullYear() :연도

getMonth() : 달 (+1)해야됨

getDate() : 날짜

getDay() : 요일

getHours() : 시간

getminutes() : 분 

getMilliseconds() : 밀리 초

getSeconds(): 초

getTime(): UNIX타임

 

을 반환 받을 수 있다

 

 

repleSubmit = () => {

    let today = new Date(); // today 객체에 Date()의 결과를 넣어줬다
    let time = {
      year: today.getFullYear(),  //현재 년도
      month: today.getMonth() + 1, // 현재 월
      date: today.getDate(), // 현제 날짜
      hours: today.getHours(), //현재 시간
      minutes: today.getMinutes(), //현재 분
    };
    
 .
 .
 .

 

 

그 이후 보기좋게 하나의 문자열로 바꿔줬다.

let timestring = `${time.year}/${time.month}/${time.date} ${time.hours}:${time.minutes}`;

 

 

출력: 

 

 

회색 글씨로 잘 나온다

 

 

 

 

 

 

참고: 여기가 더 자세하다

dororongju.tistory.com/116

 

[자바스크립트] Date() 기본 사용 방법

Date() 기본 사용 방법 Date 객체 생성 1 2 3 4 var date1 = new Date(); // 현재 날짜 및 시간 var date2 = new Date(1991,11,25,3,50); // 1991년 12월 25일 3:50:00 (월 +1 주의) var d..

dororongju.tistory.com

반응형