2012-01-26 4 views
1

예를 들어, jQuery를 사용하여 시간 출력을 찾고 있는데 방문자의 브라우저와 현재 날짜 (금요일, 토요일, 월요일 등 ...)에있는 시간을 알면 좋습니다.jQuery 시간과 날짜

jQuery에서만 사용할 수 있습니까? 나는 javascript가 시간 문제를 다루는 방식을 정말로 좋아하지 않는다.

플러그인을 추천하는 경우 알려주세요.

감사합니다. Souza.

편집 :

내가 자바 스크립트 출력을 하위 문자열 않도록, 또는 결과를 변환 찾고 있어요.

$("#setime").yourtime("day"); 

를 사용하고 나에게 일을주고

좋을까요? 또는

$("#setime").yourtime("hour", 24format); 

당신에게 당신이 필요로하는 어떤 형식으로 시간을 줄

?

?

+0

음을 재사용하는 https://github.com/crossbreeze/jquery-sensible-datetime

그렇지 않은 경우는, 여기에 일반 JS, 그것은이 자바 스크립트로 작성 물론, 그건 자바 스크립트를 사용하여 애니메이션 작업을합니까? 이미 완료된 jquery 함수를 사용하여 생활을 단순화합니까? '$ ("# setime"). yourtime ("day");를 사용하고 그 날을 알려 줘서 좋지 않을까요? 또는 '$ ("# setime"). yourtime ("hour", 24format), ' ? – Souza

+0

내가 싫어하는 점이 분명하지 않았습니다. 이제 귀하의 의견에 당신의 정교와 함께, 내가 뭘 찾아야할지 압니다. – mplungjan

답변

0

봅니다 :

var currentTime = new Date(); 

그것은 jQuery를 아니지만 그것은 당신이 원하는 것을 할 것입니다.

는 또한이 :

var month = currentTime.getMonth() 
var day = currentTime.getDate() 
var year = currentTime.getFullYear() 
var hours = currentTime.getHours() 
var minutes = currentTime.getMinutes() 

으로 재생하려면.

+0

이 부분 문자열을 변환하거나 변환해야합니다. – Souza

+1

예. jQuery는 거기서 당신을 도와주지 않습니다. – mplungjan

+0

'$ ("# setime"). yourtime ("day");을 사용하는 것은 좋지 않을 것입니다. 또는 '$ ("# setime"). yourtime ("hour", 24format), ' ? – Souza

0

아마도 이것이 당신이 찾고 있었던 것입니까? 여기

http://crossbreeze.github.com/jquery-sensible-datetime/

다운로드 :이 라이브러리 라고 이유를

<script type="text/javascript"> 
var weekday=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday"," Saturday"]; 
var monthname=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]; 
function formatDate(d) { 
    var text = ""; 
    text += weekday[d.getDay()] + " "; 
    text += d.getDate() + " "; 
    text += monthname[d.getMonth()] + " "; 
    text += d.getFullYear(); 
    var hh = d.getHours(); 
    var mm = d.getMinutes(); 
    if (hh<10) hh = "0"+hh; 
    if (mm<10) mm = "0"+mm; 
    return text +" "+hh+":"+mm; 
} 
$(document).ready(function() { 
    var d = new Date(); 
    $("#dateDiv").text(formatDate(d)); 
}); 
</script> 
관련 문제