- ベストアンサー
特定の日時の曜日を返す関数を教えて下さい
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
以下の様にしてはいかがでしょう? $t = mktime(時 , 分 , 秒 , 月 , 日 , 年); $w = date('w', $t); 特定の日ということであれば時、分、秒は0でかまいません。 wの値が0なら日曜、1なら月曜…、6なら土曜って感じです。 ・mktime関数 http://php.benscom.com/manual/ja/function.mktime.php ・date関数 http://php.benscom.com/manual/ja/function.date.php
関連するQ&A
- 特定日時の○○秒後の日時をだしたい
特定の日時を基準とした場合における、○○秒後の日時をだす式を教えてください。 例えば、特定の日時が 2008年04月09日08時03分01秒 で、その 23948759秒後 はいつになるのかといった具合です。 特定の日時・○秒後 は、その都度変化するものと考えてください。秒数がマイナスになることはありません。日時は日本時間が基準です。 また、日時は 20080409080301 といった14桁の数字で表示してもよろしいです。 よろしくお願いいたします。 環境: php5
- ベストアンサー
- PHP
- EXCEL関数である曜日のときに、特定の数字を返す方法
EXCEL関数でわからない点があり質問です。 EXCELにて、ある特定の曜日のときに、 特定の数字を返す、という関数を入れようとしているのですが、 なぜかうまくいきません。 まず、B列に入った日付から曜日番号を返す関数をA列に入れて =WEEKDAY(B4,1) としています。 その次に、A列のセルが1か2か7の時に、K列の数字を返す、 という関数を入力しました。 =IF(OR(A4="1",A4="2",A4="7"),K4,"") 関数的には間違いがないように思うのですが、 どうも、A4="1"といった関数がうまく動いていないようです。 たとえそれが1であっても、TRUEを返してくれません。 WEEKDAYの番号は数字とは違うのでしょうか? どなたか、お分かりになる方、 教えてください!
- ベストアンサー
- オフィス系ソフト
- 特定の関数が含まれるセルを塗潰したい
特定の関数が含まれるセルを塗潰したい エクセルである特定の関数(たとえばSUM)が含まれるセルを 塗潰したい場合、どのような式なら可能でしょうか。 出来れば条件付き書式だと嬉しいです。 よろしく御願いします。
- ベストアンサー
- オフィス系ソフト
- EXCEL2010 1つのセルに現在日時と曜日表示
お世話になっております。 Excelを使う仕事につきまして、悪戦苦闘しています。 決められた1つのセルをマウスでクイックした時に自動で、 下記のようなフォーマットで現在日時と曜日を表示したいのですが、 どのような関数を使ったらよいのか分かりません。 記載のフォーマット=2022/4/6(水) 21:48 どなたか、ご教示頂けると大変助かります。 以上 宜しくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- thunderbird 送信日時の曜日表示
お願いします。 メーラーはサンダーバードを使用しておりますが、受信トレイの送信日時に曜日を追加できるような拡張機能はありますでしょうか? 現在→2004/01/01 13:00 2004/0/01(月) 13:00もしくは2004/01/01 13:00(月) としたいのです。 ご存知の方いましたら教えてください。
- 締切済み
- その他(メールサービス・ソフト)
- DATE関数で曜日に色をつける
DATE関数で 月日と【】して曜日を表示していますが 土日に色をつけたいのですがうまくいきません。 条件付き書式を使うのでしょうが、 ビスタに変えてから使い方がよく分かりません。 よろしくお願いいたします。 A1に年の 2009、B1に 月の11、を入力して A3から 日付けの 1~31を入力、 B3に =date(A1,B1)"aaa" と入力しています。 B4以下に =B3+1 と入力しています。B列に表れる 曜日の土日に色をつけたいのです。
- ベストアンサー
- Windows Vista
- excel2007 特定の曜日をカウントしたい
excel2007で、ある期間内における特定の曜日の数を求めるための、 関数もしくは計算式を教えてください ただし、NETWORKDAYS.INTL関数はexcel2010以降に登場した関数のため、 それ以外でお願いします また、初心者なので、 なるべく原理も教えていただければ幸いです ちなみに、A1とB1に開始日と終了日を代入して =A1-B1+1-NETWORKDAYS(A1,B1) の様にやってみましたが、上手くいきませんでした。
- ベストアンサー
- Excel(エクセル)
- 特定の曜日の時に、特定の表示がしたい
XP、エクセル2010です A1にTODAY関数で今日の日にちを表示しています。 平成○年○月○日(○)と表示させています。 特定の曜日の時…、例えば(月)(水)(金)の時に B1に「測定日」と表示させるには、どうしたらいいでしょうか? また(火)(木)(土)の時には、別の表示をさせることも可能でしょうか?
- 締切済み
- オフィス系ソフト
お礼
laughsheepさん有難うございました。 何とかできました。今後とも宜しくお願い致します。