問題タブ [datetime-format]
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.
python - 整数の日付形式をYYYYMMDDに変換するにはどうすればよいですか?
PythonとMatlabには、次のような整数の日付表現が含まれていることがよくあります。
733828.0 733829.0 733832.0 733833.0 733834.0 733835.0 733836.0 733839.0 733840.0 733841.0
これらの番号は、今年のいくつかの日付に対応しています。どの関数がそれらをYYYYMMDD形式に戻すことができるか知っていますか?
どうもありがとう!
c# - SqlServer VisualStudio C#のDateTime
プロジェクトに「ProcessData」という名前のテーブルと「Start_At」(タイプ:DateTime)および「End_At」(タイプ:DateTime)という名前の列を持つデータベースがあります。
このテーブルに新しいレコードを入力しようとすると、次の形式でデータが入力されます:'YYYY / MM / DD HH:mm'、実際にはその形式にしたい場合:'YYYY / MM / DD HH :mm:ss'(秒は表示されません)。
誰かがその理由を知っていますか、そしてこれを修正するために私は何をすべきですか?
これが私が使用しているコードです:
どうもありがとう
java - 文字列を java.util.Date に変換する
日付を SQLite データベースに次の形式で保存しています。
その形式で日付を取得すると、時間以外はすべてうまくいきます。時間は常に00
です。ここに私の出力があります:
コードは次のとおりです。
私は何を間違っていますか?
c# - ローカライズされたShortMonthDay文字列として日付をフォーマットする方法
DateTimeを、省略形の月名とグラフの軸ラベルで使用する日付を含む文字列にフォーマットしたいと思います。
デフォルトのDateTime形式の文字列には、省略形の月は含まれていません。標準はないと思いますが、月の名前の最初の3文字の部分文字列を取得して、これをMonthDay形式に置き換えることができます。MonthDayを使用する理由は、月と日付の順序がロケールに依存するためです。
誰かもっと良いアイデアがありますか?
http://msdn.microsoft.com/en-us/library/az4se3k1.aspx#MonthDay
sql - 毎日いくつのストアドプロシージャが作成されますか(日時の変換で問題が発生します)?
次のように毎日作成されたストアドプロシージャの数を返すクエリを作成します
すでに機能していますが、日付は文字列形式で表示されるため、以下のように注文できません
うまく作成できる日時形式の日付を作成したいのですがorder by
、試し convert(datetime, crdate, 103)
てみましたが、完全な日付が表示されます
方法のアイデアはありますか?
ruby-on-rails - リソースを編集しているときにRailsがタイムゾーンを台無しにするのはなぜですか?
これを作成する手順:
今あなたを編集しますapp/views/date_tests/edit.html.erb
:
今あなたを編集しますconfig/environment.rb
:
これにより、実際のアプリで発生している問題が再現されます。私のアプリの問題は、隠しフィールドに日付を保存し、「ユーザーフレンドリー」バージョンをレンダリングしていることです。リソースの作成は正常に機能しますが、編集しようとするとすぐに時刻が変更されます (現在のタイム ゾーン構成と UTC の差が追加されます)。http://localhost:3000/date_tests/newに移動して時間を保存してから再編集すると、日付/時刻の 2 つの異なる表現が表示されます。1 つは誤って保存され、もう 1 つは保存されます。
編集:機能するものを使用しない理由を尋ねるかもしれません。これの問題は、ネストされた属性を使用しているため、これを正確に行うことができないことです。私はこれをやってみました:
しかし、html の結果は次のようになります。
c# - 入力されたテキストボックスの日付がDD/MM / YYYY形式であることを確認または検証する方法は?
DD/MM/YYYY
入力したテキストボックスの日付がフォーマットされていることを確認または検証する方法は?
c# - 現在のカルチャで定義されている 12 時間形式または 24 時間形式を使用して、DateTime から時間のみを取得します
.Net には、CultureInfo.CurrentCulture.DateTimeFormat.ShortTimePattern 形式を使用する DateTime 用の ToShortTimeString() 関数が組み込まれています。en-US の場合、"5:00 pm" のように返されます。de-DE などの 24 時間カルチャの場合、「17:00」が返されます。
私が欲しいのは、すべての文化で機能する時間 (上記の例では「午後 5 時」と「17」) だけを返す方法です。これを行うための最良/最もクリーンな方法は何ですか?
ありがとう!
windows - Win32:文字列を日付に変換する方法は?
Windowsでは、正確なフォーマット文字列を使用しstring
てaを解析したいと思います。date
たとえば、文字列が与えられた
および形式:
日付が形式と一致することを確認しながら、文字列を日付に変換したいと思います。
また、Y2Kスライディングウィンドウ、ピボットを指定できる必要があります。これは、2桁の年が(正しく)入力された場合、その年を将来と見なす年数を指定することを意味します。例えば:
.NETはすでに、DateTime.ParseExact
必要な機能をほぼ正確に実行する関数を提供しています。
私がそれに100年のピボット値を言うことができないことを除いて。
その他の例:
Windowsには文字列を日付に変換するためのネイティブAPIがないことを私は知っています。
フォーマット指定子を使用してstring
をに変換する確立されたコードはありますか?date
コンピュータはもうしばらく前から出回っています。誰かがすでにこの問題を解決しているに違いありません。
これは、Windowsで表示されると予想されるいくつかのサンプルフォーマット指定子のリストです。
M/d/yyyy
M/d/yy
M/dd/yyyy
M/dd/yy
MM/d/yyyy
MM/d/yy
MM/dd/yyyy
MM/dd/yy
d/M/yyyy
d/M/yyy
d/MM/yyyy
d/MM/yy
dd/M/yyyy
dd/M/yy
dd/MM/yyyy
dd/MM/yy
yyyy/M/d
yy/M/d
yyyy/MM/d
yy/MM/d
yyyy/MM/dd
yy/MM/dd
dd MM yyyy
dd.MM.yyyy
も参照してください
- MSDN:日、月、年、および時代の形式の画像
- MSDN:LOCALE_SSHORTDATE
- Stackoverflow:文字列を日付としてフォーマットします
- Stackoverflow:Win32の文字列から日付を解析します
- MSDN:DateTime.ParseExactメソッド(String、String、IFormatProvider)
- Stackoverflow:PHPで文字列を日付に変換
asp.net-mvc - HTMLヘルパー内で使用すると、ASP NET MVCの日付形式が異なるのはなぜですか?
非常に興味深い問題に出くわしました。ViewData を使用して DateTime 値をビューに渡し、それをテキスト ボックス内に表示すると、まったく同じ方法で String.Format を使用していても、Html.TextBox ヘルパーを使用すると異なる書式設定結果が得られます。
上記のコードは、次の html をレンダリングします。
Html ヘルパーを使用する最初の行では、ある方法で日付形式が生成されるのに対し、2 番目の行では非常に異なる出力が生成されることに注意してください。理由はありますか?
注: 私は現在ブラジルにいるので、標準の短い日付形式は dd/MM/yyyy です。