1. new Date() 날짜 관련 데이터를 생성한다
  2. 서버에 전달할 때 toJSON() 사용하여 json 형태로 변환하여 보낸다

(서버를 거쳐서 오면 .... 클라이언트에서 request로 전달한 날짜값은 string 형태로 돌아온다)

  1. 응답받은 string에서 10자리(년,월,일)만 slice해서 가져온다
  2. 파싱한 문자열을 Date객체의 인자로 넣어서 Date 인스턴스를 생성한다
  3. 인스턴스.getTime()하여 변환된 값을 얻는다
const a=new Date().toJSON()
// send a to server

/*
request는 json 형태로 보내지만 response로 받은 값의 자료형은 `string`이다. 따라서 활용을 위해서 변환 작업이 필요하다

ex)response: '2021-12-05T06:49:07.125Z' // string type
*/
const res=axios.get(API_END_POINT) // '2021-12-05T06:49:07.125Z'
const b=res.slice(0,10) // '2021-12-05'
const c=new Date(b).getTime() // 1634774400000