Re: 籠ってました

投稿者:みーちゃん 投稿日:2025/05/10(Sat) 19:16:43 No.71

tenさん、ありがとうございます。
返信遅れて、すみません。
12/31に明日を指定する場合1/1は年の指定が必要なんですね

ちょっと修正

投稿者:ten 投稿日:2025/04/28(Mon) 09:38:56 No.70

日付チェックは、「今日」を扱うなら、何年の1/1〜1/3であるかは、気にしなくて大丈夫でしたね。ちょっとぼーっとしていました。

ただし、「翌日」を扱う場合は、12/31に処理を行う場合、1/1だけ、何年であるかを気にする必要があります。

(元記事を修正しようとしたら、パスワード設定を忘れていたみたいです。追加投稿で対応しました。すみません)

Re: バッチリです。ありがとうございました。

投稿者:ten 投稿日:2025/04/27(Sun) 18:06:01 No.69

もう見ていらっしゃらないかもしれませんが・・・

> 年末年始の休み(31-3)には対応してませんが、

年末年始の休みは、いちばん初めに日付をチェックして、12/31〜翌年1/3までの間の日付であれば、続く処理に進まないようにすれば、行けるのではないかと。

構造だけ書くと、こんな感じ(コードではないので、適宜書き換えてください)。

もし今日が2025/12/31〜2026/1/3であれば
  「ゴミ出しはお休みです」を表示する
そうでなければ
  (曜日等々別のゴミ出しの日案内に進む)
もし終わり

最近のアップデートで条件判定の締めくくりは、「もし終わり」ではなく、「そして」になった模様・・・(もし終わり、も使えます)

うまく行きますように・・・!

バッチリです。ありがとうございました。

投稿者:みーちゃん 投稿日:2025/04/10(Thu) 17:40:48 No.68

確認しました。火金土の第5週は休みの日と違う曜日のゴミが当たってる日があったので(具体的に言うと12月30日)日程表を確認するようにメッセージを変更しました。「明日は特定のゴミの日ではありません。日程表を確認ください。」
年末年始の休み(31-3)には対応してませんが、今年はゴミにばっちり対応できます。
はまちゃんさん、ありがとうございました。
改めてお礼を申し上げます

Re^3: ゴミ出しチェックを作りたいのですが

投稿者:みーちゃん 投稿日:2025/04/10(Thu) 09:49:30 No.67

解答ありがとうございます。
今日の中には曜日は含まれてないんですね。

勉強しつつ、終わったらゴミ出しチェックに手を入れてみますね。

勉強に励みます。
ありがとうございました。

Re^2: ゴミ出しチェックを作りたいのですが

投稿者:はまちゃん 投稿日:2025/04/09(Wed) 20:39:20 No.66

日時形式には曜日データは含まれていません。
なので、曜日は日時をもとに自分で判定するプログラムを組みます。
同じく、その日が第何週にあたるのかも自分で判定するプログラムを組んでください。
例えば、以下のようにすれば今日の曜日と第何週にあたるのか判定することができます。
(明日の予定を表示したければ、「今日」の部分を「明日」に変えると判定できます。)
ご参考まで。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
「2025/4/1 00:00:00」を日時形式化して、基準日とするーー2025/4/1は火曜日です。この日を基準に計算してみましょう。
曜日判定は、(基準日と今日の日付差の日数)を7で割った余りーー日付の差が7で割り切れるなら、その日は火曜日になるはずです

もし、曜日判定=0なら、今日ノ曜日は、「火曜」
  他でもし、曜日判定=1なら、今日ノ曜日は、「水曜」
  他でもし、曜日判定=2なら、今日ノ曜日は、「木曜」
  他でもし、曜日判定=3なら、今日ノ曜日は、「金曜」
  他でもし、曜日判定=4なら、今日ノ曜日は、「土曜」
  他でもし、曜日判定=5なら、今日ノ曜日は、「日曜」
  他でもし、曜日判定=6なら、今日ノ曜日は、「月曜」

週番号は、今日の日を7で割って切り上げたものーー月に関係なく「1日〜7日=第1週」「8〜14=第2週」「15〜21=第3週」「22〜28=第4週」「29〜=第5週」です。7で割れば判定できます

もし今日ノ曜日が「日曜」ならば「今日はゴミの日ではありません」と表示する
  他でもし今日ノ曜日が「月曜」ならば「今日は可燃ゴミの日です」と表示する
  他でもし今日ノ曜日が「水曜」ならば「今日はプラスチック製容器包装の日です」と表示する
  他でもし今日ノ曜日が「木曜」ならば「今日は可燃ゴミの日です」と表示する
  他でもし今日ノ曜日が「火曜」かつ週番号が1ならば「今日は不燃ごみ日です」と表示する
  他でもし今日ノ曜日が「火曜」かつ週番号が2ならば「今日はペットボトルの日です」と表示する
  他でもし今日ノ曜日が「火曜」かつ週番号が3ならば「今日は不燃ごみの日です」と表示する
  他でもし今日ノ曜日が「火曜」かつ週番号が4ならば「今日はペットボトルの日です」と表示する
  他でもし今日ノ曜日が「火曜」かつ週番号が5ならば「今日は不燃ごみの日です」と表示する
  他でもし今日ノ曜日が「金曜」かつ週番号が1ならば「今日は剪定枝・スプレー缶の日です」と表示する
  他でもし今日ノ曜日が「金曜」かつ週番号が2ならば「今日はびん・衣類布類の日です」と表示する
  他でもし今日ノ曜日が「金曜」かつ週番号が3ならば「今日は金属類・廃食用油・蛍光灯の日です」と表示する
  他でもし今日ノ曜日が「金曜」かつ週番号が4ならば「今日はびん・衣類布類の日です」と表示する
  他でもし今日ノ曜日が「金曜」かつ週番号が5ならば「今日はゴミの日ではありません」と表示する
  他でもし今日ノ曜日が「土曜」かつ週番号が1ならば「今日は古紙の日です」と表示する
  他でもし今日ノ曜日が「土曜」かつ週番号が2ならば「今日はかん・段ボールの日です」と表示する
  他でもし今日ノ曜日が「土曜」かつ週番号が3ならば「今日は古紙の日です」と表示する
  他でもし今日ノ曜日が「土曜」かつ週番号が4ならば「今日はかん・段ボールの日です」と表示する
  他でもし今日ノ曜日が「土曜」かつ週番号が5ならば「今日はゴミの日ではありません」と表示する

Re: ゴミ出しチェックを作りたいのですが

投稿者:みーちゃん 投稿日:2025/04/09(Wed) 20:07:53 No.65

当日のものより、後日のゴミとかを表示したほうが使うかもしれませんね。
ゴミは、今日
のゴミの日付を1日ずらしたものをさらに表示させたらいいのかもしれませんけど;まだそこまで表記のほうの勉強してませんので。
ゴミから1日足す すればできそうです

ゴミ出しチェックを作りたいのですが

投稿者:みーちゃん 投稿日:2025/04/09(Wed) 19:42:23 No.64

はじめまして、初心者です。
今日水曜日で特定のもの1品しかないのに「該当はありません」になってしまいます。
曜日が認識されてないみたいです。できれば年末年始の31・1・2・3を「年末年始のお休みです」と表示するにしたいのだけどそこまではできなくてとりあえずできたところまで。
「かつ」のほかに「で」でもやってみましたが変わらず。今日から曜日を抽出する方法がわかりません。ご教授お願いします。ゴミの日を張り出すのはあまり個人的には良くなさそうだけど。

ゴミは、今日
もしゴミが日曜ならば「今日はゴミの日ではありません」と表示する
もしゴミが月曜ならば「今日は可燃ゴミの日です」と表示する
もしゴミが水曜ならば「今日はプラスチック製容器包装の日です」と表示する
もしゴミが木曜ならば「今日は可燃ゴミの日です」と表示する
もしゴミが火曜かつ週番号が1ならば「今日は不燃ごみ日です」と表示する
もしゴミが火曜かつ週番号が2ならば「今日はペットボトルの日です」と表示する
もしゴミが火曜かつ週番号が3ならば「今日は不燃ごみの日です」と表示する
もしゴミが火曜かつ週番号が4ならば「今日はペットボトルの日です」と表示する
もしゴミが火曜かつ週番号が5ならば「今日は不燃ごみの日です」と表示する
もしゴミが金曜かつ週番号が1ならば「今日は剪定枝・スプレー缶の日です」と表示する
もしゴミが金曜かつ週番号が2ならば「今日はびん・衣類布類の日です」と表示する
もしゴミが金曜かつ週番号が3ならば「今日は金属類・廃食用油・蛍光灯の日です」と表示する
もしゴミが金曜かつ週番号が4ならば「今日はびん・衣類布類の日です」と表示する
もしゴミが金曜かつ週番号が5ならば「今日はゴミの日ではありません」と表示する
もしゴミが土曜かつ週番号が1ならば「今日は古紙の日です」と表示する
もしゴミが土曜かつ週番号が2ならば「今日はかん・段ボールの日です」と表示する
もしゴミが土曜かつ週番号が3ならば「今日は古紙の日です」と表示する
もしゴミが土曜かつ週番号が4ならば「今日はかん・段ボールの日です」と表示する
もしゴミが土曜かつ週番号が5ならば「今日はゴミの日ではありません」と表示する
そうでないなら「該当はありません」と表示する

Re^2: フォルダ選択画面のルートフォルダについて

投稿者:コニー 投稿日:2025/02/05(Wed) 02:21:09 No.63

基本的な事を答えていただき
ありがとうございました。

Re: フォルダ選択画面のルートフォルダについて

投稿者:ゆうと 投稿日:2025/02/04(Tue) 18:45:05 No.62

こんにちは。

次のように書くことで、初期フォルダを指定できます。
-----
フォルダ選択画面のフォルダ名は、今の位置
フォルダ選択画面を表示する
-----

▲ページの先頭へ

- WebForum -