kinalog

自称フロントエンドエンジニアが何か喚いています。

PHPで月の末日を取得

先のエントリのうるう年関連ですが、日数だけループしたいなどで末日を取得したい場合を考えてみた。

function getLastDate ( $year, $month ) {
    $date = new DateTime();
    $last_day = $date -> setDate( $year, $month + 1, 0 );
    return $last_day -> format( 'j' );
}

DateTimeクラスはJavaScriptのDateクラスと同じで、日付を0にすると前月の末日になる。

compass createのオプション設定

ふつうにcreateするときは

compass create

ですが、cssのフォルダの名前は自分で設定したいのです。そういうときはコマンドにオプションをつけてやります。

compass create --css-dir "css" --javascript-dir "js"

こんな感じ。

どうにも普段からバリバリやらないと忘れっぽくてだめですね。