모든 시간 두자리로 만들기
////////// 현재 시간 반환 함수(모든 수 두자리)
const currentTime = () => {
// 현재 시각을 나타내는 JavaScript Date 객체 생성
const t = new Date();
// 년, 월, 일, 시, 분, 초 추출
const year = t.getFullYear();
const month = String(t.getMonth() + 1).padStart(2, "0"); // 월은 0부터 시작하므로 1을 더하고, padStart로 두 자리로 만듭니다.
const day = String(t.getDate()).padStart(2, "0"); // 일도 padStart로 두 자리로 만듭니다.
const hours = String(t.getHours()).padStart(2, "0"); // 시도 padStart로 두 자리로 만듭니다.
const minutes = String(t.getMinutes()).padStart(2, "0"); // 분도 padStart로 두 자리로 만듭니다.
const seconds = String(t.getSeconds()).padStart(2, "0"); // 초도 padStart로 두 자리로 만듭니다.
const returnTime = `${year}년${month}월${day}일${hours}시${minutes}분${seconds}초`;
return returnTime;
};
원하는 시간 추출하기
// 시간을 추출할 문자열
const time = "2024년01월23일12시27분";
const extractionTime = (str, startChar, endChar) => {
////////// 게시글 시간
const startIndex = articleInfo.time.indexOf(startChar) + 1; //startChar문자 다음부터
const endIndex = articleInfo.time.indexOf(endChar) + 1; // endChar 문자까지
//startChar문자 다음부터 endChar 문자까 사이의 문자열
const returnStr = articleInfo.time.substring(startIndex, endIndex);
console.log("추출된 문자열 >>", returnStr);
}
extractionTime(time, "년", "일"); //"01월23일"이 콘솔에 찍힌다.
'프론트엔드 > Javascript' 카테고리의 다른 글
바람직한 변수명 짓기 (0) | 2024.05.28 |
---|---|
JS 원시형과 참조형의 차이 (0) | 2024.05.27 |
[Javascript] 전화번호 정규표현식 (0) | 2024.01.21 |
[Javascript] js 쿠키 사용법 (0) | 2023.12.31 |
[Javascript] 한국장학재단 학자금대출 온라인 금융교육 동영상 이수 스킵 방법 (1) | 2023.11.22 |
모든 시간 두자리로 만들기
////////// 현재 시간 반환 함수(모든 수 두자리)
const currentTime = () => {
// 현재 시각을 나타내는 JavaScript Date 객체 생성
const t = new Date();
// 년, 월, 일, 시, 분, 초 추출
const year = t.getFullYear();
const month = String(t.getMonth() + 1).padStart(2, "0"); // 월은 0부터 시작하므로 1을 더하고, padStart로 두 자리로 만듭니다.
const day = String(t.getDate()).padStart(2, "0"); // 일도 padStart로 두 자리로 만듭니다.
const hours = String(t.getHours()).padStart(2, "0"); // 시도 padStart로 두 자리로 만듭니다.
const minutes = String(t.getMinutes()).padStart(2, "0"); // 분도 padStart로 두 자리로 만듭니다.
const seconds = String(t.getSeconds()).padStart(2, "0"); // 초도 padStart로 두 자리로 만듭니다.
const returnTime = `${year}년${month}월${day}일${hours}시${minutes}분${seconds}초`;
return returnTime;
};
원하는 시간 추출하기
// 시간을 추출할 문자열
const time = "2024년01월23일12시27분";
const extractionTime = (str, startChar, endChar) => {
////////// 게시글 시간
const startIndex = articleInfo.time.indexOf(startChar) + 1; //startChar문자 다음부터
const endIndex = articleInfo.time.indexOf(endChar) + 1; // endChar 문자까지
//startChar문자 다음부터 endChar 문자까 사이의 문자열
const returnStr = articleInfo.time.substring(startIndex, endIndex);
console.log("추출된 문자열 >>", returnStr);
}
extractionTime(time, "년", "일"); //"01월23일"이 콘솔에 찍힌다.
'프론트엔드 > Javascript' 카테고리의 다른 글
바람직한 변수명 짓기 (0) | 2024.05.28 |
---|---|
JS 원시형과 참조형의 차이 (0) | 2024.05.27 |
[Javascript] 전화번호 정규표현식 (0) | 2024.01.21 |
[Javascript] js 쿠키 사용법 (0) | 2023.12.31 |
[Javascript] 한국장학재단 학자금대출 온라인 금융교육 동영상 이수 스킵 방법 (1) | 2023.11.22 |