問題タブ [timestamp]
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.
ruby-on-rails - Railsのタイムスタンプフィールドが自動的に更新されないようにする方法はありますか?
DB列があり、モデルオブジェクトを作成および更新するときに、Railsがそれらの値を自動的に設定する場合created_at
。updated_at
それらの列に触れずにモデルを保存する方法はありますか?
いくつかのレガシーデータを持ち込み、(異なる名前の)レガシーデータフィールドの対応する値からそれらの値を設定したいと思います。それらをモデルに設定してからモデルを保存すると、Railsが入力値をオーバーライドしているように見えます。
もちろん、それを防ぐためにRailsモデルの列に別の名前を付けることもできますが、データがインポートされた後、Railsに自動タイムスタンプ処理を実行させたいと思います。
c# - タイムスタンプを Trace.WriteLine() に追加
私の C# .NET アプリケーションでは、Trace.WriteLine() メソッドに問題があります。私はこのメソッドをよく使用し、使用するたびにタイムスタンプを追加したいと考えています。
Trace.WriteLine(DateTime.Now + "何かがおかしい!") の代わりに、DateTime がデフォルトになっている解決策はありますか?
sql - タイムスタンプとして保存された生年月日のリストを返すためのデータベースに依存しない SQL
時間と分なしで保存されている生年月日で検索する必要があるが、検索する必要がある日付に時間と分が含まれている場合、日、月、年のみで日付が一致するすべての行を返す最良の方法は何ですか?
例: 01-JAN-50 10.22.06.000000000選択日
として保存
01-JAN-50 10.22.06.010101120
時間と分で日付を使用すると、SQL は正確なタイムスタンプを持つ行のみを返し、日、月、年だけの行は返しません。
SQL は、Oracle、SQLServer、MySQL、および DB2 で動作する必要があります。
c# - C# でタイムスタンプを作成する関数
C# で datetime からタイムスタンプを作成する方法はありますか? Compact Framework でも機能するミリ秒の精度値が必要です (DateTime.ToBinary() が CF に存在しないため)。
私の問題は、この値をデータベースに依存しない方法で保存したいので、後で並べ替えて、どの値が別の値よりも大きいかなどを見つけることができることです.
sql-server - レコード変更の自動タイムスタンプを実装する方法 (SQL Server)
レコードを変更すると、Ruby on Rails が自動的に更新する MySQL データベースの「changed_at」フィールドを使用することに慣れています。
今、私は SQL Server 2008 で ASP.NET MVC を使用していますが、どうすれば同じ機能を取得できるのか疑問に思っています。SQL Server には、更新時にフィールドを自動更新するオプションがありますか?
sql - 連続するイベント間の最小期間を計算する方法は?
レコードでいっぱいのタイムスタンプ列を持つテーブルがあり、1 つのクエリのみを使用して、2 つの連続するレコード間の最小時間差を計算したいとします。
みたいなテーブルかも…
eclipse - [ビスタで] Eclipse が誤ったファイル変更タイムスタンプを表示するのはなぜですか?
最近変更されたファイル (Java Builder によって生成された jar など) を右クリックしてファイルのプロパティを表示すると、変更のタイムスタンプが常に 2.5 時間ずれています。一方、Windows エクスプローラーは正しいタイムスタンプを表示しています。
ファイルシステム時間の変換に使用される、Eclipse のタイムゾーン設定がどこかで使用されていると思われます。
Sun JDK 1.6 を搭載した Vista で Ganymede を実行しています
svn - SVN リビジョンのタイムスタンプを変更する
状況はおそらく別のスレッドで説明されているものです (私は新しいユーザーなので、ハイパーリンクを追加することはできません) もちろん、そのスレッドで提案されている解決策も既に試しました (つまり、私の場合は 2003-01-01 から 2009-05-16 まで)、実際に変更されていることを確認しました。(私がチェックのために行ったことは、TortoiseSVN でプロパティ ダイアログを開き、svnlook date
コマンドを発行し、試してみsvn log -r {2009-05-01}:{2009-05-25}
たことです。3 つのチェックすべてによると、最後のリビジョンのタイムスタンプが正しく設定されていました (つまり、最初の 2 つのチェックでは、私が持っていたタイムスタンプが返されました)。設定したばかりで、ヘッドリビジョンのログが指定された時間間隔で期待どおりにダンプされました。)
したがって、svn:date プロパティは正しく設定されているように見えますが、TortoiseSVN にログのリストを表示するように指示すると、古いタイムスタンプ (2003-01-01 )。私はすでに作業コピーを更新し、再度チェックアウトしました。その前に、最新のリビジョンに対応するファイルのタイムスタンプを手動で更新しましたが、TortoiseSVN によって古い日付が表示されます。
この問題に何時間も苦労した後、そのタイムスタンプを他にどこに保存できるか本当にわかりません。(そして、この問題全体が TortoiseSVN のバグではないとほぼ確信しています。その場合、もう一度チェックアウトすることで問題が解決されたはずです)