トップ > みんなの投稿 > アイデア募集 > 日付の計算に関してです。 A(日付フィール... canny 2024/07/19 17:44 日付の計算に関してです。 A(日付フィールド)が空白の場合、2099/01/01と表示させたいのです。 現在、 IF(B=0, DATE_FORMAT("4070876400", "YYYY/MM/dd", "Etc/GMT"), ~~)※Bはまた別のフィールド で作成してる状況ですがうまくいきません。 他に専用のフィールドを追加しないとだめですかね・・? ご意見いただけますと幸いです。 よろしくお願いいたします。 日付の計算に関してです。 A(日付フィールド)が空白の場合、2099/01/01と表示させたいのです。 現在、 IF(B=0, DATE_FORMAT("4070876400", "YYYY/MM/dd", "Etc/GMT"), ~~)※Bはまた別のフィールド で作成してる状況ですがうまくいきません。 他に専用のフィールドを追加しないとだめですかね・・? ご意見いただけますと幸いです。 よろしくお願いいたします。 計算 日付 いいね 共有する 共有する X facebook LINE リンクをコピー トークにコメントする 2件のコメント (新着順) ミュートしたユーザーの投稿です。 投稿を表示 小魚 情報通信業 2024/07/21 14:58 こんにちは!もうすでに、かなさんのアドバイスで、解決しているかもしれませんが、計算フィールドでする方法を試してみました。計算フィールドだと「DATE_FORMAT」とかは不要で、設定で「日付」の表示形式にするだけで動きます。 あと、4070876400は「2098-12-31」と表示されたので、4070908800にしてます。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 かな 建設業 2024/07/19 17:54 単純に IF( 日付 = "" , "2099/01/01" , DATE_FORMAT( 日付 , "YYYY/MM/dd" , "Etc/GMT") ) で行けました! ※偽の場合の指定が特になかったので日付をそのまま表示(-じゃなくて/で表示する)にしました。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 canny 2024/07/19 18:26 かな ありがとうございます! 試してみましたが、うまく表示されず、空白状態になってしまいました・・・ いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 かな 建設業 2024/07/19 18:30 canny あ、もしかして計算フィールドで作っていませんか? 文字列(1行)フィールドの自動計算にしないとこの表記は上手く表示されませんよ〜! いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 canny 2024/07/22 09:10 小魚 かな 計算フィールドでやっていたのを文字列(1行)に変換したらうまくいきました! お二方ともご丁寧な解説とアドバイスありがとうございます。 また機会がございましたらよろしくお願いいたします。 いいね 返信する
ミュートしたユーザーの投稿です。
投稿を表示こんにちは!もうすでに、かなさんのアドバイスで、解決しているかもしれませんが、計算フィールドでする方法を試してみました。計算フィールドだと「DATE_FORMAT」とかは不要で、設定で「日付」の表示形式にするだけで動きます。
あと、4070876400は「2098-12-31」と表示されたので、4070908800にしてます。
ミュートしたユーザーの投稿です。
投稿を表示単純に
IF( 日付 = "" , "2099/01/01" , DATE_FORMAT( 日付 , "YYYY/MM/dd" , "Etc/GMT") )
で行けました!
※偽の場合の指定が特になかったので日付をそのまま表示(-じゃなくて/で表示する)にしました。
ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示