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

多くのプログラミング言語のDateTimeオブジェクトは、日付と時刻を記述します。それは、それが使用されるコンテキストと特定の実装に応じて、瞬時またはカレンダー上の位置を表すことができます。このタグは、日付と時刻に関連するすべての問題に使用できます。

3
ミリ秒の精度のタイムスタンプ:MySQLに保存する方法
MySQLを使用してアプリケーションを開発する必要があり、タイムスタンプを表すがミリ秒の精度で「1412792828893」のような値を保存する必要があります。つまり、1.1.1970以降のミリ秒数です。私はその行を次のように宣言しますtimestampが、残念ながらこれは機能しませんでした。すべての値はに設定されます0000-00-00 00:00:00 CREATE TABLE IF NOT EXISTS `probability` ( `id` int(11) NOT NULL AUTO_INCREMENT, `segment_id` int(11) NOT NULL, `probability` float NOT NULL, `measured_at` timestamp NOT NULL, `provider_id` int(11) NOT NULL, PRIMARY KEY (`id`) ) ; この精度でタイムスタンプ値を保存できるようにするには、宣言をどのように行う必要がありますか?

7
yyyy-dd-MM形式の日付に関するDateTime.TryParseの問題
次の日付を文字列形式で「2011-29-0112:00am」としています。今、私はそれを次のコードで日時形式に変換しようとしています: DateTime.TryParse(dateTime, out dt); しかし、私は常にdtを{1/1/0001 12:00:00 AM}として取得しています。理由を教えていただけますか?その文字列を日付に変換するにはどうすればよいですか。 編集:私はちょうどフォーマット引数を使用するために言及されたすべての人を見ました。ここで、ユーザーが希望するカスタムdateformatを選択するための設定があり、そのユーザーがjQuery datepickerを介してその形式のテキストボックスで日付を自動的に取得できるため、formatパラメーターを使用できないことに言及します。

10
日時を使用してPythonでUTCタイムスタンプを取得する
日付を指定してUTCタイムスタンプを取得する方法はありますか?私が期待すること: datetime(2008, 1, 1, 0, 0, 0, 0) 結果として 1199145600 ナイーブな日時オブジェクトを作成するということは、タイムゾーン情報がないことを意味します。datetime.utcfromtimestampのドキュメントを見ると、UTCタイムスタンプを作成するということは、タイムゾーン情報を省略することを意味します。したがって、(私が行ったように)単純な日時オブジェクトを作成すると、UTCタイムスタンプが生成されると思います。しかしながら: then = datetime(2008, 1, 1, 0, 0, 0, 0) datetime.utcfromtimestamp(float(then.strftime('%s'))) 結果は 2007-12-31 23:00:00 datetimeオブジェクトに非表示のタイムゾーン情報がまだありますか?私は何が間違っているのですか?


4
月の整数を月の名前に変換する
私は単にDateTime構造を使用して、1から12までの整数を省略された月の名前に変換しようとしていました。 これが私が試したものです: DateTime getMonth = DateTime.ParseExact(Month.ToString(), "M", CultureInfo.CurrentCulture); return getMonth.ToString("MMM"); ただしFormatException、文字列が有効ではないため、最初の行にが表示されますDateTime。誰かがこれを行う方法を教えてもらえますか?
82 c#  .net  datetime  .net-4.0 


8
「DateTime」が「Nothing」であるかどうかを確認できないのはなぜですか?
VB.NETで、DateTime変数を「未設定」に設定する方法はありますか?また、にを設定できるDateTimeのにNothing、そうであるかどうかを確認できないのはNothingなぜですか?例えば: Dim d As DateTime = Nothing Dim boolNotSet As Boolean = d Is Nothing 2番目のステートメントはこのエラーをスローします: 'Is' operator does not accept operands of type 'Date'. Operands must be reference or nullable types.

7
ミリ秒単位のDateTimeの表現?
1970年以降のミリ秒単位の時間表現に変換する必要があるSQLサーバーのタイムスタンプがあります。これをプレーンSQLで実行できますか?そうでない場合は、DateTimeC#の変数に抽出しました。これのミリ秒表現を取得することは可能ですか? ありがとう、 テジャ。

3
うるう年のバグから保護するように設計されたコーディング手法をどのように開発できますか?[閉まっている]
クローズ。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前に閉鎖されました。 この質問を改善する Microsoftは、日付の計算におけるソフトウェアエラー(うるう年以上)が先週、WindowsAzureの大規模な停止を引き起こしたと発表しました。 DateTime.Now.AddYears(1)うるう年を回避するための判断の単純な誤りでしたか? どのようなコーディング慣行がこれを防ぐことができたでしょうか? 編集 うるう年でdcstrawが指摘したようDateTime.Now.AddYears(1)に、実際には.NETで正しい日付が返されます。したがって、これはフレームワークのバグではありませんが、明らかに日付計算のバグです。
80 c#  datetime 

7
2014年12月31日に設定された新しいDate()は、代わりに12月1日を示します
文字列をDateオブジェクトに変換しようとしていますが、オブジェクトによって31日ではなく12月1日と表示されている12月31日を除いて、すべての日で機能します。理由がわかりません。これが私のJavaScriptコードです: var dt = new Date(); dt.setDate("31"); dt.setMonth("11"); dt.setFullYear("2014"); しかし、私の変数値は次のとおりです。 Mon Dec 01 2014 11:48:08 GMT+0100 (Paris, Madrid) 他の日付でも同じことを行うと、オブジェクトは適切な値に戻ります。私が何を間違えたのか分かりますか?



6
複数の列から最後の日付を取得する
これは簡単なはずです。別の列にある最新の日付を取得する方法 DROP TABLE #indebtedness CREATE TABLE #indebtedness (call_case CHAR(10), date1 DATETIME, date2 DATETIME, date3 DATETIME) INSERT #indebtedness VALUES ('Key1', '2019-10-30', '2019-11-30', '2019-10-25') INSERT #indebtedness VALUES ('Key2', '2019-10-20', '2019-10-30', '2019-10-15') INSERT #indebtedness VALUES ('Key3', '2019-11-11', '2019-10-29', '2019-10-30') INSERT #indebtedness VALUES ('Key4', null , '2019-10-29', '2019-10-13') select call_case, ?? AS 'Latest Date' …


3
パンダで正午から正午までの毎日の平均を計算する方法は?
私はpythonとpandasにかなり慣れていないので、将来の誤解をお詫びします。 時間ごとの値を持つパンダDataFrameがあり、次のようになっています。 2014-04-01 09:00:00 52.9 41.1 36.3 2014-04-01 10:00:00 56.4 41.6 70.8 2014-04-01 11:00:00 53.3 41.2 49.6 2014-04-01 12:00:00 50.4 39.5 36.6 2014-04-01 13:00:00 51.1 39.2 33.3 2016-11-30 16:00:00 16.0 13.5 36.6 2016-11-30 17:00:00 19.6 17.4 44.3 ここで、2014-04-01 12:00から2014-04-02 11:00までの各列の24時間平均値を計算する必要があるので、正午から正午までの毎日の平均を求めます。 残念ながら、どうすればよいかわかりません。私はgroupbyを使用するためのいくつかの提案を読みましたが、本当にその方法がわかりません... 事前にどうもありがとうございました!どんな助けでも大歓迎です!!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.