FC2ブログ
恩姫のリネージュ日記
このページはリネージュのベガで活動している恩姫の日記サイトです。
DATE: --/--/--(--)   CATEGORY: スポンサー広告
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
page top
DATE: 2009/10/08(木)   CATEGORY: リネ日記
javascriptで月末日を取得する関数

久々更新。まずはリネージュ日記

メテオが値下がりしてるよ!という事で久しぶりにIN。
中身変わった?とクランの人にサラリと失礼な事を言われましたが変わってません>w<
収穫祭イベントも期待はずれなイベントになりそうなので、リネージュはまたしばらく放置します。

メテオがまた安く買える時代になったらリネをやろうと思います。

さて、リネから話はずれますが、プログラムのメモ

JavaScriptには月末日を求める関数がありません。
よって、末日を調べる関数を自分で作る必要があります。
で、prototype宣言してこんな関数を作成。

 

// ある月の末日を求める関数
Date.prototype.lastDay = function(){
  this.year = this.getYear();
  this.month = this.getMonth();
  this.year = (this.month == 11) ? this.year + 1 : this.year;
  this.month = (this.month == 11) ? 0 : this.month + 1;
  return (new Date(this.year,this.month,0)).getDate();
 }

 // 2009/09/10の月末日を求める
 lastDay = (new Date(2009,8,10)).lastDay();

外部jsファイルにしておけばいつでも使えてあら便利>w<

スポンサーサイト
[ TB*0 | CO*0 ] page top

COMMENT

 管理者にだけ表示を許可する

TRACK BACK
TB*URL
Copyright © 恩姫のリネージュ日記. all rights reserved. ページの先頭へ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。