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

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


9
日付が有効かどうかを確認してください
以下はシナリオです。 私が持っているString日付と異なる日付形式を。例: 日付:2016-10-19 dateFormat: "DD-MM-YYYY"。 この日付が有効かどうかを確認する必要があります。 次のことを試してみました var d = moment("2016-10-19",dateFormat); d.isValid()false毎回戻ってきます。Moment.jsは指定された形式で日付を解析しませんか? それから私はDD-MM-YYYY最初に日付をフォーマットして、それをMoment.jsに渡そうとしました: var d = moment("2016-10-19").format(dateFormat); var date = moment(d, dateFormat); これdate.isValid()で望ましい結果が得られましたが、ここではMoment.js日付オブジェクトが2回作成されています。どうすればこれを回避できますか?より良い解決策はありますか? ちなみに私は変更することはできませんdateFormat。

12
曜日と月を取得する方法は?
私はJavascriptについてよく知らないので、私が見つけた他の質問は、必要な情報を取得するだけでなく、日付の操作に関連しています。 目的 以下の形式で日付を取得したい: 2011年1月27日木曜日17:42:21に印刷 これまでのところ、私は以下を得ました: var now = new Date(); var h = now.getHours(); var m = now.getMinutes(); var s = now.getSeconds(); h = checkTime(h); m = checkTime(m); s = checkTime(s); var prnDt = "Printed on Thursday, " + now.getDate() + " January " + now.getFullYear() + " at " …


12
MySQLでDATEまたはDATETIMEのデフォルト値を設定するときのエラー
MySql Server 5.7.11を実行していて、この文は次のとおりです。 updated datetime NOT NULL DEFAULT '0000-00-00 00:00:00' 機能していません。エラーを与える: ERROR 1067 (42000): Invalid default value for 'updated' しかし、次のとおりです。 updated datetime NOT NULL DEFAULT '1000-01-01 00:00:00' ちょうど動作します。 DATEの場合も同じです。 傍注として、それはMySQLドキュメントで言及されています: DATEタイプは、日付部分があるが時間部分がない値に使用されます。MySQLはDATE値を取得して「YYYY-MM-DD」形式で表示します。サポートされる範囲は「1000-01-01」から「9999-12-31」です。 彼らがまた言っても: 無効なDATE、DATETIME、またはTIMESTAMPの値は、適切なタイプ(「0000-00-00」または「0000-00-00 00:00:00」)の「ゼロ」値に変換されます。 MySQLドキュメントの2番目の引用も考慮に入れて、なぜそれがそのエラーを引き起こしているのかを誰かに教えてもらえますか?
124 mysql  sql  date  datetime  console 

12
PHPでUTC時間を取得する
PHPのdate()関数を使用してUTC / GMT +/-タイムスタンプを取得するにはどうすればよいですか?たとえば、私がしようとすると date("Y-m-d H:i:s", time()); Unixタイムスタンプを取得します。しかし、ローカルタイミングに基づいて、文字列GMT / UTC +/- 0400またはGMT / UTC +/- 1000でUTC / GMTタイムスタンプを取得する必要があります。
122 php  datetime  utc 


7
MySQLへのPython datetime.datetimeオブジェクトの挿入
MySQLテーブルに日付列があります。datetime.datetime()この列にオブジェクトを挿入したい。executeステートメントでは何を使用する必要がありますか? 私が試してみました: now = datetime.datetime(2009,5,5) cursor.execute("INSERT INTO table (name, id, datecolumn) VALUES (%s, %s , %s)",("name", 4,now)) 次のようなエラーが発生し"TypeError: not all arguments converted during string formatting" ます。代わりに何を使用すればよい%sですか?
120 python  mysql  datetime 

7
コード実行時間の測定
テストの目的で、プロシージャ/関数/オーダーが完了するまでにかかる時間を知りたい。 これは私がやったことですが、秒の差が0の場合、経過したミリ秒を返すことができないため、私の方法は間違っています: スリープ値は500ミリ秒なので、経過秒数は0であり、ミリ秒を返すことができないことに注意してください。 Dim Execution_Start As System.DateTime = System.DateTime.Now Threading.Thread.Sleep(500) Dim Execution_End As System.DateTime = System.DateTime.Now MsgBox(String.Format("H:{0} M:{1} S:{2} MS:{3}", _ DateDiff(DateInterval.Hour, Execution_Start, Execution_End), _ DateDiff(DateInterval.Minute, Execution_Start, Execution_End), _ DateDiff(DateInterval.Second, Execution_Start, Execution_End), _ DateDiff(DateInterval.Second, Execution_Start, Execution_End) * 60)) 誰かがこれを行うためのより良い方法を教えてくれますか?多分TimeSpan? ソリューション: Dim Execution_Start As New Stopwatch Execution_Start.Start() Threading.Thread.Sleep(500) MessageBox.Show("H:" & Execution_Start.Elapsed.Hours …
120 c#  .net  vb.net  datetime  timespan 


11
Python UTC日時オブジェクトのISO形式にZ(ズールーまたはゼロオフセット)が含まれていません
JavaScriptとは異なり、Python 2.7がUTC日時オブジェクトのアイソフォーマット文字列の末尾にZ文字(Zuluまたはゼロオフセット)を含まないのはなぜですか? >>> datetime.datetime.utcnow().isoformat() '2013-10-29T09:14:03.895210' 一方、JavaScriptでは >>> console.log(new Date().toISOString()); 2013-10-29T09:38:41.341Z

7
DateTimeを1970年からの秒数に変換するにはどうすればよいですか?
C#のDateTime変数をUnixの時間、つまり1970年1月1日からの秒数に変換しようとしています。DateTimeは、実際には0001年1月1日からの「ティック」の数として実装されているようです。 私の現在の考えは、次のように、DateTimeから1970年1月1日を引くことです。 TimeSpan span= DateTime.Now.Subtract(new DateTime(1970,1,1,0,0,0)); return span.TotalSeconds; もっと良い方法はありますか?
119 c#  datetime 

5
DateTimeオブジェクトをディープコピーするにはどうすればよいですか?
$date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); 今$date1と$date2今から3年-同じ日付が含まれています。2つの別々の日時を作成します。1つは文字列から解析され、もう1つは3年が追加されます。現在、私はそれを次のようにハッキングしています: $date2 = new DateTime($date1->format(DateTime::ISO8601)); しかし、それは恐ろしいハックのようです。DateTimeオブジェクトをディープコピーする「正しい」方法はありますか?
118 php  datetime 

13
C#でDateTimeを検証する方法
私がこの解決策を考え出したのは私だけではないと思いますが、より良い解決策がある場合は、こちらに投稿してください。私はこの質問をここに残して、後で検索できるようにします。 有効な日付がテキストボックスに入力されたかどうかを確認する必要があり、これが私が思いついたコードです。フォーカスがテキストボックスを離れたときにこれを起動します。 try { DateTime.Parse(startDateTextBox.Text); } catch { startDateTextBox.Text = DateTime.Today.ToShortDateString(); }
118 c#  datetime  validation 

8
SQL Server 2008およびSQL Server 2005と日時の使用
2008データベースに対してエンティティフレームワークモデルを構築しました。すべて2008年のデータベースに対して問題なく動作します。2005データベースのエンティティを更新しようとすると、このエラーが発生します。 使用中のSQL Serverのバージョンは、データ型 'datetime2をサポートしていません データベースを構築したとき、2008の機能は特に使用しませんでした。コードにdatetime2への参照が見つかりません。そして、はい、列はデータベースで「日時」として定義されています。

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