スレッド表示 | フラット表示〕 全トピック 920 件中 601 番目 次≫ ≪前

日付から曜日を取得

created: 2004-06-02 13:19 | modified: 2004-06-02 17:57 | reply: 2

[1631] 日付から曜日を取得

user: けん | created: 2004-06-02 13:19
初めまして。けんといいます。
PHPでプログラムを作っていて、色々書籍等調べたんですが、分からず質問させていただきたいと思います。

タイトル通り、日付から曜日を取得することは出来ますでしょうか?
自分では、その月(例えば今月なら6月)の1日の曜日が何曜日かを調べて7を足していけば良いのかと考えたんですが、プログラムでうまくかけません。
どうぞ、宜しくお願い致します。
reply: 1632 返信 編集 削除

[1632] RE

user: | created: 2004-06-02 16:56
手順としては、
1、日付情報をUNIX時間に変換する
2、UNIX時間から曜日を割り出す
って感じでしょうか。

$wday = array("日","月","火","水","木","金","土");//曜日の表示用文字列を適当に指定。「MON」「TUE」とかでも可。日曜日から。

//調べたい日付。
$day = 1;
$mon = 6;
$year = 2004;

$w = date("w",mktime(0,0,0,$mon,$day,$year));//2004年6月1日をUNIX時間にして、そこから曜日情報を参照

print "{$year}年の{$mon}月{$day}日は{$wday[$w]}曜日ですね。";

こんな感じで調べられます。
mktime()、date() 関数については、適当にリファレンスで調べてみて下さい。
Parent: 1631  reply: 1633 返信 編集 削除

[1633] 出来ました。

user: けん | created: 2004-06-02 17:57
箱さん、ありがとうございます。
出来ました。

これからは、もっと勉強して皆様の質問に答えられるぐらいまでなりたいと思います。

本当にありがとうございました。
Parent: 1632  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 601 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑