Hi~ Summers!!

javascript 현재 날짜 시간 YYYYMMDDHH24MISS 형식으로 가져오기 본문

개발/JavaScript

javascript 현재 날짜 시간 YYYYMMDDHH24MISS 형식으로 가져오기

eNaNII 2019. 2. 1. 10:16

1. 기본 코드

1
2
3
4
5
6
7
8
9
10
var d = new Date();
 
var yyyy = d.getFullYear().toString();
var mm = ((d.getMonth() + 1<= 9)?"0" + (d.getMonth() + 1):(d.getMonth() + 1).toString();
var dd = (d.getDate() <= 9)?"0" + d.getDate():d.getDate().toString();
var hh = (d.getHours() <= 9)?"0" + d.getHours():d.getHours().toString();
var mi = (d.getMinutes() <= 9)?"0" + d.getMinutes():d.getMinutes().toString();
var ss = (d.getSeconds() <= 9)?"0" + d.getSeconds():d.getSeconds().toString();
 
var currTime = yyyy+mm+dd+hh+mi+ss;
cs

 

2. 함수를 이용한 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function getCurrDate() {
    var d = new Date();
    var s =
    leadingZeros(d.getFullYear(), 4+ 
    leadingZeros(d.getMonth() + 12+ 
    leadingZeros(d.getDate(), 2+ 
 
    leadingZeros(d.getHours(), 2+ 
    leadingZeros(d.getMinutes(), 2+ 
    leadingZeros(d.getSeconds(), 2);
 
    return s;
}
 
function leadingZeros(n, digits) {
    var zero = '';
    n = n.toString();
 
    if (n.length < digits) {
    for (i = 0; i < digits - n.length; i++)
        zero += '0';
    }
    return zero + n;
}
cs
Comments