ベストアンサー 時間、曜日によって、違うテキストを表示させたいのですが。 2001/07/12 10:00 時間、曜日を判定して、時間ごと、曜日ごとに違ったテキストを表示させたいのですが、perlはどう書けばいいんでしょ?まったくわかりません。すみませんが教えてください。 みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー inoue64 ベストアンサー率29% (334/1115) 2001/07/12 15:09 回答No.3 こんな感じです。 ----- ソース開始 ---- #!perl print "Content-type: text/html\n\n"; ($sec, $min, $hour, $mday, $mon, $year,$wday, $yday, $isdst) = localtime(time()); if($hour>=6&&$hour<12){ #6~11時台 print "おはようございます"; } elsif($hour>=12&&$hour<18){ #12~17時台 print "こんにちは"; }else{ #その他 print "こんばんは"; } print "<BR>\n"; if($wday==0){ print "日曜日です"; }elsif($wday==1){ print "月曜日です"; }elsif($wday==2){ print "火曜日です"; }elsif($wday==3){ print "水曜日です"; }elsif($wday==4){ print "木曜日です"; }elsif($wday==5){ print "金曜日です"; }else{ print "土曜日です"; } 質問者 お礼 2001/07/12 15:56 ありがとうございます。 このような文だと、初心者にもとってもわかりやすく理解ができます。 大変参考になりました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (2) inoue64 ベストアンサー率29% (334/1115) 2001/07/12 11:05 回答No.2 timeをlocaltimeで曜日や時分に分解して、 それをifで判定すれば、できると思います。 参考URL: http://tohoho.wakusei.ne.jp/wwwperl2.htm 質問者 お礼 2001/07/12 16:36 localtimeを調べて勉強します、ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 blue_leo ベストアンサー率22% (541/2399) 2001/07/12 10:57 回答No.1 まったくわかりませんではかわりにやってくださいと一緒じゃないですかね。 以下のサイトで探せば見つかると思います。 挨拶文を切り替えるcgiなどがあれば改造すればすぐに曜日などにも対応できると思います。 参考URL: http://www.i-say.net/cgi/ 質問者 補足 2001/07/12 16:04 私はそのような、いわゆる不愉快な発言を求めているわけではありません。 質問を閲覧した方のできる範囲、時間が許す範囲での回答を求めています。 お忙しい方はもちろんですが、それ以外の馬鹿馬鹿しくて答えられない、という方には答えて頂かなくって結構です。 つまらない質問、舌足らずで説明不足の質問に、わざわざ答えて頂いた方々、その方に対し、いわゆるマスターポイントという形でお礼をさせて頂いてます。 ポイントだけでは、まだまだお礼が足りないとは思いますが、このサイトの規約ではそういった形でしかお礼ができません。 つまり、みなさまの善意によって回答を頂いていると、私は理解しております。 回答を頂いた方、解決の糸口を提供して頂いた方、大変ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発CGI 関連するQ&A TEXT( ,"ddd")で英語曜日が表示できない 英語版WindowsXPでExcel2003を使用しています。 TEXT(A1 ,"ddd")等で日付から英語曜日を表示したいのですが、日本語曜日が表示されてしまうのですが、どのような設定が問題なのか分からず困っています。ご教示お願い致します。TEXT(A1 ,"aaa")でも、結果は変わらず、日本語の曜日になってしまいます。"aaaa"、"dddd"ですと、「?曜日」が表示されます。ツールの中で何か設定があるか探したのですが良く分かりませんでした。 EXCELで曜日表示を=TEXT(A144,"(aaa)")で行いまし EXCELで曜日表示を=TEXT(A144,"(aaa)")で行いましたが、日曜日だけ「赤字」表示にする方法がありましたら教えて下さい。 曜日を表示するには? 私はauのC406Sを使っているのですが、待受画面を初めから登録されていたものから、自分で他からダウンロードしてきたものに変えたら、日付・時間は表示されるのですが、 曜日が表示されなくなってしまいました。 ダウンロードした画面のままで曜日も表示されるようにするにはどうすれば良いのですか? 教えてください。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 同じ数式ですが、Winでは曜日表示されるのに、Macでは表示されません。 Excellについて質問致します。 =IF(CELL("contents",A4)>0,TEXT(CONCATENATE(TEXT($A$1,"#0"),"/",TEXT(A4,"#0"),"/",TEXT(表紙!$A$1,"00")),"aaa"),"") Windows版では上の方法で曜日を表示しています。 しかしこれをMac版に持って行くと、日月年が表示されてしまいます。 どうすればMacでも曜日表示に出来ますでしょうか? エクセルでの曜日の表示方法について =TEXT(A1,"(aaa)") この様な関数で曜日を表示しています。 日付を入力していないときには(土)が表示されます。 入力しない場合は表示せず、入力した場合のみに曜日を表示させたいのです。 特に今の関数にこだわっている事もありません。 どの様にすれば良いか、誰か教えて下さい。御願いします。 エクセルシートに日付、曜日、時間を表示させたい。 セルA1に日付、B1に曜日、C1にある時の時間を表示します。 ・ ・ セルA3に日付、B3に曜日、C3にある時の時間を表示します。 これまで手作業です。これをマクロで、ボタンのクリックで出来るようにしたいのです。 そしてn行のどこかのセルをアクティブにして、ボタンをクリックすると、 セルAnに日付、Bnに曜日、Cnにその瞬間の日時・曜日・時間が表示されるような、マクロとボタンを作りたいのですが、 最近VBAから遠ざかっており、思い出せません。 教えてください。出来れば、マクロをお願いします。 ACCESS2000;日付と曜日表示について ACCESS2000で本日の日付を曜日と一緒に表示することについて。 =date()やformatを使ってやってみたら出来るのですが、この場合、=と直結してしまうため、せっかく日付と曜日を表示できてもコンボボックスをいじれなくなってしまいました。私が作ろうとしている表示は 年 月 日 曜日 で、各テキストボックスに、このフォーマットを開いたら本日の表示が出る。しかし、変更も各、コンボボックスで可能(西暦以外)というものです。 ただ表示するだけではなく、変更も可能にしようと思えば、どうしたらよいでしょうか? ちなみにACCESSやプログラミングはまだ1週間という初心者です。 早急に業務で作らなければならなく、困っています。 お願いします。 曜日の表示 日曜日の表示書式はaaaですよねぇ。 例えば日曜を赤字で表示するには、[赤][=1]aaa;aaaですよね。 他の曜日の色も変えたいのですが、曜日の表示書式を教えていただきたいのですが。 例として土曜を青表示の場合も教えてください。 曜日の表示 EXCELで下記の説明から操作して年月日データから自動で曜日を表示させるようにしました。 結果 a1=2007年10月2日が a2=火と表示させたのですが、 日付データが入ってない場合曜日データも表示させないようにはできますか。 よろしくお願いします。 (説明) ●表示形式を設定して曜日を表示する 日付に対応する曜日を表示する最も簡単な方法は、曜日の表示形式を設定することだ。曜日を表示したいセルに日付のシリアル値を入力あるいは参照して表示形式を表に示す記号を設定すればよい。 表『曜日の表示形式』 記号 表示スタイル 表示内容 ddd 英語の省略記号 Sun~Sat dddd 英語表記 Sunday~Saturday aaa 日本語の省略記号 日~土 aaaa 日本語表記 日曜日~土曜日 操作 通常は参照先のセルと同じ表示形式が自動設定されるが、参照式を入力するセルの表示形式がすでに設定変更されている場合は(2)のように自動設定されないが、続けて(3)以降の操作を行えば良い。 (1) 曜日を表示するセルに日付を参照する数式「=C12」を入力する (2) 参照先と同じ表示形式で値が表示される 操作 (1) 設定するセルを右クリックしてショートカットメニューを開く (2)[セルの書式設定]を選択する (3) セルの書式設定ダイアログボックスが開く (4)[表示形式]タブをクリックする (5)[ユーザー定義]をクリックする (6) 種類の欄をクリックして「aaa」を入力する (7)[OK]をクリックする (8) 曜日が表示される 曜日表示 エクセルでA1に日付のみを18と表示させ、A2に曜日を表示させるにはどうしたら良いですか。初心者なので丁寧にお願いします。 曜日の自動表示 エクセルで作った表(家計簿)を頂いたのですが、 2002/4/1と入力すると、31日まで自動的に表示されて 下の行のセルに曜日が自動的に出る関数 『=TEXT(WEEKDAY(D1,1),"dddd")』 が記述されていてMonday,Tuesday…と横に連続表示されます。 これを「月曜、火曜」又は「月、火」と漢字では 表示出来ないでしょうか? 曜日を入力したら(曜日)とカッコ付きで表示したい EXCEL2016/IME2016を使っています。 曜日を入力したら(曜日)とカッコ付きで表示したいのですが、 どうすればいいのでしょうか? 月→(月) AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム TTClockの曜日表示について PC時計に秒表示を入れたく TTClockをのフリーを入手しました。 秒表示はうまく出来たのですが、 年と曜日は表示が判りません。 とくに曜日は表示させたい。 オプションのどこで設定すれば良いのでしょうか? デジタル時計の曜日と時間 フラッシュで簡単な携帯用壁紙を作ろうと思い、先日始めたばかりの超初心者です。 いろんなサイトを見て回ったのですがなかなか上手くいかないので質問させてください。 2007/12/20 Thursday という風に日付と曜日を別々に表示させたいと思っています。 見て回ったサイトはどこも全て一列に並べて表示しているので自分で分離してみたのですが、 日付のダイナミックテキストボックスは表示されても曜日のボックスが表示されません; アクションスクリプトを置いていきますのでどなたかご指南ください…>< var myDate = new Date(); var yobi = new Array ("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); var y = myDate.getFullYear(); var m = myDate.getMonth()+1; var d = myDate.getDate(); var yb = myDate.getDay(); var yobi = yobi[yb]; $date = y+"/"+m+"/"+d; day.text = $date; yobi.text = yobi; ●イベント曜日,時間について ●イベント曜日,時間について イベントサイトなどで時間検索できるのですか? 例えばガイシホール、愛知芸術劇場で, 日曜日の14:00〜15:00に始まるイベント(コンサート、舞台など)と、 入力すれば 日曜日の14:00〜15:00に始まるイベントが表示されるのでしょうか? 曜日のみを表示させたいです。 _ 1|月| _ 2|火| _ 3|水| _ 4|木| _ 5|金| _ 6|土| _ 7|日| _ 8|月| _ 9|火| _ ・ ・ ・ と上のように日付は出さずに曜日だけを表示させ、カレンダーのように繰り返し表示したいのですが、全くわかりません。 わかる方いらっしゃいましたら、教えてもらえると助かります。 blogの曜日表示について。 私は今blog(MovableType)を使用しているのですが、 先日、前々から表示させたかった曜日をやっと 表示させることができるようになりました。 ところが、それがアーカイブに反映されません。 (トップページでは年月日(曜日)となっているのに、 アーカイブでは年月日しか表示されません) どうすればいいでしょうか。教えて下さい。 宜しくお願いいたします。 ドラッグストアが混む曜日と時間帯を教えてください。 ドラッグストアが混む曜日と時間帯を教えてください。 HTMLに日時と曜日を表示できるタグを探しています HTMLに日時と曜日を表示できるタグを探しています。 具体的には下記のように表示できればベストです。 03/16(水) 18:15 その他の条件は、以下のとおりです。 ・日本の時間は+0900、ハワイ州は-1000のようにタグで指定し、ひとつのページに複数の時計を表示できること ・サマータイムに対応していること ・サマータイムで表示する際は「03/16(水) 18:15 DST」のように最後にDSTがつくこと ・時間はリアルタイムで表示するすること ・通常のテキストと同じように表示するため、囲いは設けないこと ・日付と時間は「02/05」や「03:02」のようにゼロも表示する ・年と秒は不要 アニメイトの空いてる時間帯と曜日は? アニメイトに行きたいのですが、いつも混んでいてゆっくり見れません。 普段、土曜・日曜の開店して直ぐに行くのですが、店内は既に学生等でごちゃごちゃしています。 土曜・日曜以外の日に行こうと思うのですが、一番空いてる時間帯と曜日はいつでしょうか? 今のところ、平日の午前中に行こうと思いますが混みますか? 店舗によって空いてる時間帯と曜日は異なると思いますが、参考にしたいので教えていただけると 有難いです。 宜しくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます。 このような文だと、初心者にもとってもわかりやすく理解ができます。 大変参考になりました。