問題タブ [datetime]
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.
sql - YY を超える行がある限り、XXX よりも古いレコードを削除する SQL ステートメント
次の列を持つテーブルがあるとします。
pri_id
、item_id
、comment
、date
私が欲しいのは、特定item_id
の日付より古い特定のレコードを削除する SQL クエリですが、そのレコードが 15 行を超えている場合に限りitem_id
ます。
これは、アイテムの 1 年以上前のコメント レコードを削除するために使用されますが、常に少なくとも 15 のレコードを保持したいと考えています。こうすれば、10 年間コメントが 1 つあった場合は削除されませんが、過去 5 日間に 100 件のコメントがあった場合、最新の 15 レコードのみを保持します。これらはもちろん、この例の任意のレコード数と日付の時間枠です。
mysql、oracle、postgres などで動作する非常に一般的な方法を見つけたいと思います。DB 抽象化に phps adodb ライブラリを使用しているので、可能であればそれでうまく動作するようにしたいと思います。
c# - 2 DateTime 間の正確な時間?
2 つの日付の間の分数を知りたいですか?
例 : 今 - 明日の正確な時間に 1440 が返されます。
python - PythonでYYYY-MM-DDTHH:mm:ss.000Z時間形式をMM/DD/YYYY時間形式に変換するにはどうすればよいですか?
たとえば、2008-09-26T01:51:42.000Z を 09/26/2008 に変換しようとしています。これを達成する最も簡単な方法は何ですか?
datetime - ある日を表すのに最適な形式は何ですか?
1日の開始時刻と終了時刻を表す方法は?
例として2008年10月23日を使用すると、2008年10月23日午前12:00:00に開始し、2008年10月23日午後11時59分59秒に終了しますか?
datetime - Groovyで2つの日付が同じ暦日かどうかを確認する最良の方法は?
明らかにCalendar
、日付を含むオブジェクトを作成してそれを使用することもできますget(DAY)
が、Groovy を知っていると、私が知らない、より簡単で迅速な方法があると思いますか?
答え
sql-server - 英国夏時間(BST)でのSQL ServerActiveDirectoryインポートの問題
SQL ServerADSIを使用してActiveDirectoryからデータをインポートし、whenChangedフィールドを使用してグループのメンバーを再インポートする必要があるかどうかを制御しています。
問題は、日付がGMTで返され、現在BSTにいることです。
それで、今朝9:50にメンバーを変更しました。私が言ったADツールは9:50ですが、ADSIクエリは8:50を返します。これは、1時間以内に2つの変更がある場合、1つを見逃すことを意味します。
私が使用しているクエリは次のようになります。
正確な日付を教えてくれる別のフィールドを使用できますか?SQL Serverでやろうとしていることを実行するためのより良い方法はありますか?
javascript - JavaScriptでタイムスタンプを取得するにはどうすればよいですか?
Unix のタイムスタンプに似たもので、現在の時刻と日付を表す単一の数値です。数値または文字列として。
datetime - VC++MFC編集ボックスの並べ替え
編集ボックスで日付と時刻を降順で並べ替えるにはどうすればよいですか?
c# - DateTime「null」値
私はたくさん検索してきましたが、解決策を見つけることができませんでした。初期化されていない値 (null に相当) を含むことができるはずの DateTime をどのように処理しますか? DateTime プロパティ値が設定されているかどうかにかかわらず、クラスがあります。プロパティ ホルダーを DateTime.MinValue に初期化することを考えていましたが、これは簡単に確認できます。これはかなり一般的な質問だと思いますが、どうすればいいですか?
sql - oracle.sql.TIMESTAMPTZ と DbUnit の標準 JDBC クラスとの間の変換
Oracle 10g を実行していて、Type_Name の列があります
Java クラスに膨らませると、次のようになります。
しかし、DbUnit は、XML に書き込むために Oracle 固有のクラスを文字列に変換することを処理できません。これらの Oracle 固有のタイムスタンプから java.sql の何かに (たとえば、私の SELECT ステートメントで) 変換する簡単な方法があるかどうか疑問に思っています。