JavaScriptでUNIXタイムスタンプ取得
2014/05/22
UNIXタイムスタンプを用いた際、
年月日からすぐUNIXタイムスタンプを出したかった。
UNIX_TIMESTAMP関数とか使ってSQL打つのも面倒。
ページ遷移せずさくっと確認だけしたかったので簡易のものを作成。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
var y = '';
var m = '';
var d = '';
$(function(){
for (var i = 2005; i <= 2013; i++) {
y += '<option valur='+i+'>'+i+'</option>';
}
for (var i = 1; i <= 12; i++) {
m += '<option valur='+i+'>'+i+'</option>';
}
for (var i = 1; i <= 31; i++) {
d += '<option valur='+i+'>'+i+'</option>';
}
$('#y').html(y);
$('#m').html(m);
$('#d').html(d);
})
function getTimeStamp () {
var timestamp = new Date($('#y').val(), $('#m').val()-1, $('#d').val());
var timestamp = timestamp.getTime();
$('#res').html(timestamp);
}
</script>
</head>
<body>
<form action="" method="">
<select id="y" onChange="getTimeStamp();"></select>
<select id="m" onChange="getTimeStamp();"></select>
<select id="d" onChange="getTimeStamp();"> </select><br>
<span id="res"></span>
</form>
</body>
</html>
関連記事
-
Leafletで「leaflet-control-geocoder」プラグインを導入して住所検索機能を追加する方法
LeafletとOpenStreetMapでマップを表示させ、テキストボックスに ...
-
PHPでAPIを作成しJavaScript(jQuery無し)からリクエストする方法
管理画面等から何らかのデータをMySQLに登録し、そのデータをPHPで作成したA ...
-
「input type="number"」のテキストボックスを桁数制限且つ半角数値のみ入力可にする方法
「input type="number"」のテキストボックスに対して「2桁まで」 ...
-
日本地図のクリッカブルマップをjQueryで実装する方法(japan-map)
JavaScriptもしくはjQueryで日本地図を表示し、都道府県や八地方区分 ...
-
JavaScriptのライブラリ「crypto-js」を使用して暗号化・復号化・ハッシュ化する方法
JavaScriptにてCookie等にデータを保存する際に暗号化したものを保存 ...