タグ付けされた質問 「date」

日付は、カレンダーシステム内で表される特定の日の参照であり、年、月、日で構成されます。

9
なぜこれらの2回の減算(1927年)が奇妙な結果をもたらすのですか?
次のプログラムを実行すると、2つの日付文字列を1秒間隔で参照して解析し、それらを比較します。 public static void main(String[] args) throws ParseException { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str3 = "1927-12-31 23:54:07"; String str4 = "1927-12-31 23:54:08"; Date sDt3 = sf.parse(str3); Date sDt4 = sf.parse(str4); long ld3 = sDt3.getTime() /1000; long ld4 = sDt4.getTime() /1000; System.out.println(ld4-ld3); } 出力は次のとおりです。 353 (時間の1秒の差から予想されるように)なぜそうではld4-ld3ないのですか?1353 日付を1秒後に変更する場合: String …
6827 java  date  timezone 






30
JavaScriptで「無効な日付」の日付インスタンスを検出する
JSの有効な日付オブジェクトと無効な日付オブジェクトの違いを教えたいのですが、方法がわかりませんでした。 var d = new Date("foo"); console.log(d.toString()); // shows 'Invalid Date' console.log(typeof d); // shows 'object' console.log(d instanceof Date); // shows 'true' isValidDate関数を書くためのアイデアはありますか? Date.parse日付文字列の解析にはAshをお勧めします。これにより、日付文字列が有効かどうかを確認する信頼できる方法が提供されます。 可能であれば、APIにDateインスタンスを受け入れさせ、それが有効かどうかをチェック/アサートできるようにしたいと思います。Borgarのソリューションはそれを行いますが、ブラウザー間でテストする必要があります。よりエレガントな方法があるかどうかも疑問です。 Ashは、APIにDateインスタンスをまったく受け入れさせないことを検討させました。これは検証が最も簡単です。 Borgarは、Dateインスタンスのテストと、Dateの時間値のテストを提案しました。日付が無効な場合、時間の値はNaNです。ECMA-262で確認したところ、この動作は標準であり、まさに私が求めているものです。
1494 javascript  date 

30
JavaScriptでの日付のフォーマットに関するドキュメントはどこにありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 JavaScriptのnew Date()関数は、いくつかの形式の日付を受け入れるのに非常に優れていることに気付きました。 Xmas95 = new Date("25 Dec, 1995 23:15:00") Xmas95 = new Date("2009 06 12,12:52:39") Xmas95 = new Date("20 09 2006,12:52:39") new Date()関数を呼び出しているときに、すべての有効な文字列形式を示すドキュメントをどこにも見つけることができませんでした。 これは文字列を日付に変換するためのものです。反対側、つまり日付オブジェクトを文字列に変換すると、今までJavaScriptには日付オブジェクトを文字列にフォーマットする組み込みのAPIがないという印象を受けました。 編集者注:次のアプローチは、特定のブラウザでは機能したが一般には機能しない質問者の試みです。このページの回答を見て、実際の解決策をいくつか見てください。 今日、私はtoString()日付オブジェクトのメソッドを操作しましたが、驚くべきことに、日付を文字列にフォーマットする目的に役立ちます。 var d1 = new Date(); d1.toString('yyyy-MM-dd'); //Returns "2009-06-29" in Internet Explorer, but not Firefox or Chrome d1.toString('dddd, MMMM ,yyyy') …


28
カスタムオブジェクトのArrayListをプロパティで並べ替え
私はコンパレータを使用してArrayListsをソートすることについて読みましたが、すべての例で人々が使用compareToしたものは、いくつかの調査によると文字列のメソッドです。 カスタムオブジェクトのArrayListを、プロパティの1つであるDateオブジェクト(getStartDay())で並べ替えたいと考えました。通常私はそれらを比較するitem1.getStartDate().before(item2.getStartDate())ので、私は次のようなものを書くことができるかどうか疑問に思っていました: public class CustomComparator { public boolean compare(Object object1, Object object2) { return object1.getStartDate().before(object2.getStartDate()); } } public class RandomName { ... Collections.sort(Database.arrayList, new CustomComparator); ... }
1145 java  sorting  date  comparator 




15
2つの日付の差(日数)を計算しますか?
この質問はJava、JavaScript、およびPHPでは回答されているが、C#では回答されていないようです。では、C#で2つの日付の間の日数を計算するにはどうすればよいでしょうか。
1093 c#  date 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.