Hatena::ブログ(Diary)

anfangsのログ

2010-05-23 [JavaScript] DateオブジェクトからMMとDDを取得する

function getTodayNowDD() {
	var date = new Date().getDate();
	var dateStr;
	if( date < 10 ) {
		dateStr = "0" + date.toString();
	} else {
		dateStr = date.toString();
	}
	return dateStr;
}

function getMonthNowMM() {
        // getMonth()は0から数える
	var month = new Date().getMonth() + 1; 
	var monthStr;
	if( month < 10 ) {
		monthStr = "0" + month.toString();
	} else {
		monthStr = month.toString();
	}
	return monthStr;
}

通りすがり通りすがり 2010/12/18 23:45 <pre>
var getTodayDD, getTodayMM;
(function() {
getTodayDD = function() {
return appendZero(new Date().getDate());
};

getTodayMM = function() {
// getMonth()は0から数える
return appendZero(new Date().getMonth() + 1);
};

var appendZero = function(n) {
return n < 10 ? "0" + n.toString()
: n.toString();
};
})();
</pre>
とか…すみません、汚くなってますね。
というかコメント欄では多分タグ使えませんよね、ごめんなさい。

anfangsanfangs 2010/12/19 19:15 こちらのほうがjavascriptっぽい書き方ですね。なるほど。