Programming/JavaScript

GET YYYY-MM-DD STRING FROM A DATE OBJECT

막이 2015. 2. 2. 14:18

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function printTime() {
 
            // GET CURRENT DATE
            var date = new Date();
             
            // GET YYYY, MM AND DD FROM THE DATE OBJECT
            var yyyy = date.getFullYear().toString();
            var mm = (date.getMonth()+1).toString();
            var dd  = date.getDate().toString();
            var hour = date.getHours().toString();
            var minute = date.getMinutes().toString();
             
            // CONVERT mm AND dd INTO chars
            var mmChars = mm.split('');
            var ddChars = dd.split('');
            var hourChars = hour.split('');
            var minuteChars =minute.split('');
             
            // CONCAT THE STRINGS IN YYYY-MM-DD HH:MM FORMAT
            var datestring = yyyy + '-' + (mmChars[1]?mm:"0"+mmChars[0]) + '-' + (ddChars[1]?dd:"0"+ddChars[0])+ " "+ (hourChars[1]?hour:"0"+hourChars[0])+ ":" + (minuteChars[1]?minute:"0"+minuteChars[0]) + "";
            console.log(datestring);
 
    }


  2015-02-02 14:18 출력