問題タブ [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.
objective-c - Objective C NSCalendar dateFromComponentsが53週を処理していません
year
次のコードは、およびが渡されたときに、指定された週から前の週番号を計算しweek
ます。
これが 201101 (201052 となる) のようなケースを処理したことに驚きましたが、53 週ある年を正しく処理していません。たとえば、201601 の場合、 201153ではなく 201552 を返します。
私は何か間違ったことをしていますか?入力が正しいことを確認するためにトレースしました。
c# - C#でISO Week Number DataTableをプログラムで構築するにはどうすればよいですか?
週番号のDataTableを構築する方法を知っている人はいますか?
グレゴリオ暦など、多くの種類の計算があると聞きました...私のニーズはISO週番号であり、データテーブルへのバインドは週番号に依存します。
DataTable には 2 つの列があります: ISOWeekNo と WeekName
ISO週番号に基づいてC#でプログラム的にビルドするにはどうすればよいですか?
c# - System.Globalization.Calendar.GetWeekOfYear()は奇妙な結果を返します
日付の週数を計算している最中ですが、System.Globalization.Calendar
2007年と2012年の12月31日(他の年の中でも)に奇妙な結果が返されています。
結果
私の知る限り、2007年と2012年には53週目はないはずですが、その日数は1週目に含める必要があります。この動作を変更する方法はありCalendar
ますか?
ios - NSDateComponents weekOfYear でのクラッシュ
NSDate
次のコードを使用して、年の週数を取得しようとしています。
ただし、何らかの理由でクラッシュし、次のように述べています。
reason: -[NSDateComponents weekOfYear]: unrecognized selector sent to instance
週番号部分のコメントを外すと、他のコンポーネントは問題なく動作します。
ドキュメントによると、NSDateComponents
と呼ばれるプロパティがweekOfYear
必要ですよね?
私は混乱しています、本当に。
algorithm - カスタムの週の始まりを持つ日付から # 週を計算するためのアルゴリズム? (iCalの場合)
ISO 8601週を取得するためのアルゴリズムしか見つかりません(週は月曜日から始まります)。
ただし、iCalの仕様によると
1 週間は、週の開始日として定義された曜日から始まる 7 日間として定義されます (WKST を参照)。暦年の第 1 週は、その暦年に少なくとも 4 日を含む最初の週です。
したがって、週の開始日を任意の曜日にすることができるため、ISO 8601 よりも複雑です。
カスタムの開始曜日を指定して、日付の週番号を特定するアルゴリズムはありますか?
または...これを行うiCal4jの機能はありますか?日付から週番号を決定しますか?
ありがとう!
ps 制限: Java クラスを拡張できない JVM 言語を使用していますが、Java メソッドを呼び出したり、Java クラスをインスタンス化したりできます。
java - SQL Server の週番号が Java の週番号と異なるのはなぜですか?
Java 6 と SQL Server 2008 を使用してレポート システムに取り組んでいます。一部のクエリでは、データを週番号で確認したいと考えています。私はJavaを使用してデータのギャップを埋め、連続したタイムラインを作成しています。
と
に別の週番号を返す
この違いを解決する方法はありますか? それとも、SQL ServerまたはJava の週番号を使用することを選択する必要がありますか?
ティア
.net - MonoTouchでWeekNumberを計算する-.netのようなバグ?
.Net-Frameworkには、ISO-8601で週番号を計算しようとしたときに既知のバグがあります。
簡単な説明:「ISO8601標準に従って日付の週番号を決定する場合、Oleaut32.dllファイルへの基になる関数呼び出しは、特定の年の最後の月曜日の第1週ではなく第53週を誤って返します。」(出典:Microsoft)
私の質問:このバグはMonoTouchにも「含まれている」ので、回避策を使用する必要がありますか、それともMonoTouchで修正されていますか?MonoTouch-API-Referenceはここでは大きな助けにはなりません...
更新:コメントで言われたように、私は自分でいくつかのテストを行いました。例-コードは次のとおりです
想定される出力:1 52 1
実際の出力:53 52 53
しかし、これについての「公式声明」があれば、それでもいいでしょう...
android - 現在の日付とsqliteデータベースAndroidの日付の間の何週間も数えます
現在の日付と SQLite の日付の間の週数の数え方について質問があります。
DBAdapter クラスの日付データを SharedMemory に配置しようとしています:
今、私のアクティビティで:
しかし、 の値を取得する際にエラーが発生しましたdiffDays
。fullDateM
そして、null ではないことを確認しました。value = "2012-04-27" があります。そして別の質問:diffDays
そのコードで週の差を設定する方法は?
php - 1 か月の実際の週数を求める
1 か月の週数は、含まれる月曜日の数と見なす必要がありますか? とにかく、必要な最終出力は次のようなものです。
1 月 - 第 1 週 1
月 - 第 2週 1 月
- 第 3 週1 月
- 第 4 週
2 月 - 第 5 週
2 月 - 第 6 週
2 月 - 第 7 週
2 月 - 第 8 週
................
検索しましたが、この質問に対する適切な答えが見つかりませんでした。何か助けてください。