2012-01-26 19 views
1

jQueryを使用して時間の出力を探しています。たとえば、訪問者のブラウザと現在の日(金曜日、土曜日、月曜日など)の時刻を知ることができます。jQueryの日付と時刻

jQueryでのみ行う方法はありますか?私はjavascriptが時間の問題を処理する方法が本当に好きではありません。

プラグインをお勧めする場合は教えてください。

ありがとうございます! Souza。

EDIT:

私はjavascriptの出力をサブストリング避けるため、または結果を変換していますよ。

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

を使用して、私の一日を与えるのは素晴らしいと思いませんか? または

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

、あなたが必要とする任意の形式であなたの時間を与えますか?

+0

まあを再利用するためhttps://github.com/crossbreeze/jquery-sensible-datetime

ない場合は、ここで平野JSあり、それはJavaScriptで書かれていますもちろん、それはですあなたはアニメーションを扱うためにjavascriptを使用しますか?すでに行われている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> 
関連する問題