勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

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>

 - javascript

  関連記事

mzl.qobqfuxq
GoogleMapで都道府県の中心地と県庁所在地

GoogleMapで都道府県の中心地もしくは県庁所在地にマーカーを立てたかった。 ...

javascript_logo_unofficial-300x300
javascriptで実行時間の測定

var time_test = function(){ var x = 1; f ...

javascript_logo_unofficial-300x300
getElementsByTagName

うろ覚えだけど業務中に、 document.getElementById('aa ...

jquery_logo
jQueryで偶数or奇数行にclassを付与

やりたかった事は、 ・PHPは使えなくてjavascriptかjQueryを使用 ...

images
ユーザーエージェントなどユーザー情報を取得する方法

上からUA、IP、ホスト名を取得。 $ua = $_SERVER['HTTP_U ...

javascript_logo_unofficial-300x300
javascriptとPHPで正規表現を使う場合

とりあえず使いそうなのは検索と置換。 ■javascript var str = ...

javascript_logo_unofficial-300x300
javascriptでのエラーログ

PHPでのエラーログ取りが思いのほか便利だったので JSについても簡単にログ取り ...

jquery_logo
テキストエリアのリアルタイムプレビュー

テキストエリア内に書いた内容をリアルタイムで プレビューする機能が必要となり、教 ...

mzl.qobqfuxq
GoogleMapでメインカラーを変更する方法

GoogleMapAPIを用いたMAPでカラー変更をしたかった。カラーコードの指 ...

javascript_logo_unofficial-300x300
javascriptで論理和演算子の特殊な使い方

論理和「||」の特殊な使い方を教わったのでメモ。 普段使うのは、 if (a = ...