jQuery API の jQuery . now() は、1970年1月1日0時0分0秒から経過した時間を、ミリ秒単位の数値で、取得するメソッド。
戻り値
- Number
1970年1月1日0時0分0秒から経過した時間を表す、ミリ秒単位の数値。
記述方法
jQuery . now();
1970年1月1日0時0分0秒から経過した時間を取得。
記述例
var date = new Date( jQuery . now() ) . toLocaleString();
jQuery( '#sample' ) . text( date );
jQuery( '#sample' ) . text( date );
idが「sample」の要素に、「2012年1月17日 15:56:22」のようなフォーマットなどで、現在の年月日と時刻を表示する。
実装例(サンプル)
1970年1月1日0時0分0秒から経過した時間(ミリ秒単位):
時刻:
実装例(サンプル)の動作について
「現在の時刻を取得」ボタンをクリックすると、1970年1月1日0時0分0秒から経過した時間を取得し、「1970年1月1日0時0分0秒から経過した時間(ミリ秒単位):」の右横に、「1970年1月1日0時0分0秒から経過した時間を表す、ミリ秒単位の数値」を表示する。「時刻:」の右横には、「2012年1月17日 16:06:05」のような、ローカル時刻フォーマットで、「現在の時刻を取得」ボタンをクリックした時刻を、表示する。
実装例(サンプル)のソースコード
JavaScript
<script type="text/javascript">
<!--
jQuery( function() {
jQuery( '#jquery-sample button' ) . click( function() {
var getTime = jQuery . now();
var date = new Date( getTime ) . toLocaleString();
jQuery( '#jquery-sample-getTime' ) . text( getTime );
jQuery( '#jquery-sample-date' ) . text( date );
} );
} );
// -->
</script>
<!--
jQuery( function() {
jQuery( '#jquery-sample button' ) . click( function() {
var getTime = jQuery . now();
var date = new Date( getTime ) . toLocaleString();
jQuery( '#jquery-sample-getTime' ) . text( getTime );
jQuery( '#jquery-sample-date' ) . text( date );
} );
} );
// -->
</script>
CSS
<style>
<!--
#jquery-sample {
margin: 10px;
}
-->
</style>
<!--
#jquery-sample {
margin: 10px;
}
-->
</style>
HTML
<div id="jquery-sample">
<button>現在の時刻を取得</button>
<p>1970年1月1日0時0分0秒から経過した時間(ミリ秒単位):<span id="jquery-sample-getTime"></span></p>
<p>時刻:<span id="jquery-sample-date"></span></p>
</div>
<button>現在の時刻を取得</button>
<p>1970年1月1日0時0分0秒から経過した時間(ミリ秒単位):<span id="jquery-sample-getTime"></span></p>
<p>時刻:<span id="jquery-sample-date"></span></p>
</div>