오늘 날짜 / 시간 표시

오늘 날짜 / 시간 표시

QA

오늘 날짜 / 시간 표시

답변 2

본문

2가지 문의입니다.

1.

오늘날짜를 표시하는 소스를 검색으로 찾았습니다.

<?
$today = date("Y-m-d");
echo $today;
?>​

이소스인데요.

2014-09-12로 표시되는데

이것을

12 (이게 오늘날짜, 표시후 줄바꿈되게)

09. 2014

이런식으로 줄바꿈같은걸 하려면 어찌해야하는지 궁금합니다.

 

 

2.

실시간이 표시되는 자바스크립트도 찾았는데요.

이런 실시간 자바스크립트 사용시에 홈페이지에 무리가 간다던지 트래픽이 막 증가한다던지 하여튼 사용시 그리 좋지 않은 영향이 있는지 궁금합니다.

실시간 자바스크립트 는 이것입니다.

<script>
function startTime() {
    var today=new Date();
    var h=today.getHours();
    var m=today.getMinutes();
    var s=today.getSeconds();
    m = checkTime(m);
    s = checkTime(s);
    document.getElementById('txt').innerHTML = h+":"+m+":"+s;
    var t = setTimeout(function(){startTime()},500);
}

function checkTime(i) {
    if (i<10) {i = "0" + i};  // add zero in front of numbers < 10
    return i;
}
</script>

<body onload="startTime()">

<div id="txt"></div>​​

 

이 질문에 댓글 쓰기 :

답변 2

<? 

$today = date("Y-m-d"); 
 

$todays = explode('-',$today);

 

$year = $todays[0]; //년도

$month = $todays[1];//달

$day = $todays[2];//일

 

?>​ 

이렇게 그냥 넣으시고 저 변수들 사용하시면되요.

1.

오늘날짜를 표시하는 소스를 검색으로 찾았습니다.

<? 
$today = date("Y-m-d"); 
echo $today; 
?>​

이소스인데요.

2014-09-12로 표시되는데

이것을

12 (이게 오늘날짜, 표시후 줄바꿈되게)

09. 2014

이런식으로 줄바꿈같은걸 하려면 어찌해야하는지 궁금합니다. 

 

​1번은 explode 함수를 이용해서 하시면 됩니다. $todays = explode('-',$today);

$year = $todays[0];

$month = $todays[1];

$day = $todays[2]; 하시고 원하시는 모양으로 수정하시면됩니다.


2번은 다음분에게 넘길게요~

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로