2016-06-13 4 views
0

로드 된 페이지에서 timeStamp를 가져오고 싶지만 할 수 없습니다. 당신은이 작업을 수행 할 Date 객체를 사용할 수 있습니다코드에서 timeStamp를 얻을 수있는 방법

<!DOCTYPE html> 
<html> 
    <head> 
    </head> 
    <body> 
     <p id = "x">time</p> 
     <script src="jquery/jquery1.12.js"></script> 
     <script> 
      $(document).ready(function(event){ 
       $("#x").text(event.timeStamp); 
      }) 
     </script> 
    </body> 
</html> 

답변

1

:

내 코드입니다. now() 메서드는 밀리 초 단위로 타임 스탬프를 반환합니다. 물론 자바 스크립트는 클라이언트 시간과 함께 타임 스탬프를 반환합니다.

$(document).ready(function(event){ 
 
    var timeStamp = Math.floor(Date.now()/1000); 
 
    $("div").text(timeStamp); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div></div>

1

당신은 준비 호출에서 이벤트 객체를받지 않습니다. 이 문제를 해결하려면 다음과 같이 $.now()을 사용할 수 있습니다.

$(document).ready(function(){ 
    $("#x").text($.now()); 
}); 
+0

타임 스탬프는 밀리 초 단위로 반환됩니다. – Mohammad

+0

@ Mohammad, $ in $는 무엇입니까? .now() – Ehsan

+0

@ehsan'$ .now()'는'(new Date) .getTime()'의 값을 반환하는 jquery의 메소드입니다. http://api.jquery.com/jquery.now/ – Mohammad