問題タブ [dateadd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - CURRENT_TIMESTAMP に関連する UPDATE 行が正しい値を与えていない
「有効期限」で MySQL テーブルを更新しようとしています。人々がテーブルに登録したため、すべての行のタイムスタンプ値を収集しましたが、現在の時刻ではなく、そのタイムスタンプに相対的な有効期限を作成したいと考えています。これが私のコードです:
これは「while」ループで実行されているため、テーブルの各行を実行しながら更新していることを理解してください。問題は、一度実行しただけで、'expiration_date' 行をタイムスタンプの値から 56 日後ではなく、現在から 56 日後に更新したことです。タイムスタンプは、新しいエントリが登録されたときにCURRENT_TIMESTAMPに設定されますが、これが問題であると想定しています。トラブルシューティングのために $timestamp をエコーアウトしましたが、エコーすると正しい値 (現在の時刻ではない) がエコーアウトされますが、実際に有効期限を更新しようとすると、それが CURRENT_TIMESTAMP であるという事実から引き出されているようです。タイムスタンプの値を明示的にクエリする方法はありますか?
データベースの再構築を伴わない方法を見つけたいと思っています。タイムスタンプ行の代わりにそれを使用できることはわかっているので、データベースを最初にクエリして行を追加するときに、それを日時行にして NOW() の値に設定できますが、テーブルが現在設定されている方法。ありがとう!
tsql - TSQLは月のギャップを埋め、列の値を繰り返します
先週の水曜日にTSQLから始めました...
tblStage1 に次のデータがあります。
tblRawData に次のデータがあります
次のデータを tblStage2 に取得したいと思います (データ ポイントは START_DATE と END_DATE によってバインドされます)。
このようなこの主題に関連するトピックが多数あることを認識しています。私の場合、特に制限はなく、比較的わかりやすいクリーンなルーチンを探しています。
関数があることは知っていますが、ステートメント例でコマンドをDateAdd
見たことがありません。INSERT INTO
データセットを反復処理して補間値を作成する方法について混乱しています。私はまだ未熟すぎて、他の例の完全なコンテキストを理解できません。助けや説明をいただければ幸いです。
編集最終的な目標をより適切に示すために、サンプル データに追加情報を追加しました。このデータセットには複数のユーザーがいます。USERNAME 列は、元のソース (InfoPath フォームのユーザー ピッカー) によってデータ セットに配置されます。最初の値が割り当てられるまで、すべての「パーセンテージ」は「0」であり、変更されるか、プロジェクトが終了日に達するまで、その値が保持されます。これが明確になることを願っています!
mysql - date_add を追加しますが、週末の半ばに保ちます
私はmysqlクエリを持っています
しかし、問題は火曜日で、土曜日と水曜日に来て、日曜日と木曜日または金曜日に来て、人々は2日間働くことになりますか?
週末が期日を過ぎて 2 日を追加するかどうかを確認するにはどうすればよいですか?
よろしく
vba - Excel: DateAdd の実行時エラー 13 ある列を別の列に追加する
コーディングは初めてですが、ご容赦ください。
ワークブックを開いてワークシートが変更されたときに開始される日付追加のイベント プロシージャを作成しようとしています。
「締め切り」日は、ユーザーが F3:F50 の範囲で手動で入力します。次に、別の日付を範囲 D3:D50 に自動的に挿入して、60 日早くしたいと考えています。
^^私の理解: 指定された範囲のシート 1 のイベント プロシージャを開始します。
^^シートを開いたときと同じことを行います。
^^ここから混乱が始まります。Intersect F3:F50 は、F3:F50 に新しいデータが入力されたことを検出したときにワークシートの変更を発生させたいと考えて作成しました (これは D3:D50 に影響するはずです)。
^^メインコードでの私の試み。デバッガーが文字列 "Closeout = Range("F3:F50").Value" の型の不一致エラーを出し始め、初心者のスキルが困惑するまで、部分的に調整して動作させようとしていました。
助言がありますか?これを EventProc として設定した理由は、その上にさらに EventProc を配置するためです。ありがとうございます。