2017-12-19 6 views
0

하지만 typeof() 결과를 확인하면 형식 문자열입니다. 날짜로만 변환 할 수있는 방법이 있습니까?yyyy-mm-dd 형식에서 'dd/MM/yyyy'형식으로 날짜를 가져 오려면 아래 코드를 시도해 보았습니다. 'dd/MM/yyyy'형식의 문자열을 typescript를 사용하여 형식 날짜로 변환하는 방법

let result; 
const timestamp = Date.parse(myStringDate) 
if (isNaN(timestamp) === false) { 
    const newdate = new Date(myStringDate); 
result = `${newdate.getDate()}/${newdate.getMonth()+1}/${newdate.getFullYear()}` 
    return result; 
} else { 
    return myStringDate; 
} 
+0

무엇이 mystringdate 값입니까 – Niladri

+0

mystringdate는 '2017-12-10'과 같은 날짜 형식을 갖습니다. – tracer

답변

0

이 작업을 시도 할 수 :

const [year, month, day]: string[] = myStringDate.split('-'); 
const awesomeDate = `${day}/${month}/${year}`; 

당신이 날짜로 뭔가를 계산하는 wan't 경우, 내가 올바른 형식의 날짜를보고 싶은데 어떤 형식을 허용 할, moment.js 작업을 네가 원해.