問題タブ [week-number]

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.

0 投票する
6 に答える
19500 参照

sql - SQLで日付の週番号を取得する

データベースに依存しない SQL で日付の週番号を取得する方法はありますか?

たとえば、私が使用する日付の月を取得するには:

しかし、EXTRACT 関数は SQL92 の週数を認識しません。

データベースに依存しないソリューションが必要であることに注意してください。これを MS SQL Server に関する質問と誤解しないでください。

0 投票する
3 に答える
10656 参照

php - PHPの日付('W')とMySQLのYEARWEEK(now())

誰かが私にこれらの2つが異なる結果を与える理由を親切に説明できますか?

これをPHPで実行します。

そしてこれをMySQLで実行すると

0 投票する
2 に答える
172 参照

sql - 関数は、年の正しい週番号を計算します

私は私に権利を与える機能を探していますweek-number

年の最初の日は、常に第 1 週にする必要があります。年の最初の土曜日は、最初の週に属します。

言い換えれば、ここに私が探しているものがありますPostgreSQLが、ではありませんsql-server

後で呼び出す関数を使用してそれを行いたいと思っています。

よろしくお願いいたします。

0 投票する
1 に答える
289 参照

php - 週番号から日付を取得する - 年は 3 月から始まる - 第 1 週 = 3 月の第 1 週 - PHP

週番号から日付を取得するためのカスタム関数を作成しようとしていますが、要件は週番号がカスタムであることです。つまり、week1 は 3 月の第 1 週から始まり、各週の最初の日は金曜日です。PHP で これを実行しようとしています。

あなたの助けやアドバイスは、この関数を書くのに本当に役立ちます. ここでいくつかの機能を実行しましたが、実際には私の要件に適合しません。

ありがとうございます

0 投票する
3 に答える
6782 参照

sql - 週ごとの Postgre パーティション

日付によるテーブル パーティション (特にログ) が広く使用されていると想像できますが、問題に対する適切な答えを見つけることができません。

週ごとにテーブル パーティションを作成したい (レコード数が多すぎて月ごとに作成できない)。毎週行う理由は、プロセスの一部として日付を検索するアルゴリズムのデータが必要だからです。

私の問題は、週を考慮してパーティションを作成し、「典型的な」アプローチを使用して手動で作成する必要があることです。このようなもの。

しかし、私はそれが自動的に行われることを望んでいます。毎週1つずつパーティションを作成したくありません。

名前を付けるための私のルールは、パーティションの名前付けの場合は yYYYYwWW にするか、datadYYYYMMDD を開始します。

次のようなものを使用して挿入するときにパーティションをチェックすることを考えました:

パーティションが存在しない場合は、挿入前に作成しますが、挿入されるレコードの数を考慮すると、これは非常に非効率的です。

私の他の選択肢は、このパーティションを作成する外部プロセスを毎週実行することですが、私はこれを避けようとしていました.

たとえば、毎月のチェックに使用される、私が見逃しているこれに対するより効率的なソリューションはありますか?

0 投票する
2 に答える
4787 参照

php - 日曜日を開始日として週番号を取得するにはどうすればよいですか?

このコードは、月曜日を週の最初の日と見なした週番号を教えてくれます。日曜日を週の開始日として、週番号を取得したい。それ、どうやったら出来るの?

0 投票する
1 に答える
740 参照

bash - 週番号を指定した日付、bash

Bourne シェルでは、どの日付が同じ週に属しているかを知る必要があります。たとえば、2013 年の第 16 週は 4 月 22 日に始まり、4 月 28 日に終わります。「date」コマンドを使用すると、特定の日付の週番号を取得できますが、その逆が必要です。

ありがとう