問題タブ [date-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.
javascript - JavaScriptで秒をHH-MM-SSに変換しますか?
HH-MM-SS
JavaScript を使用して秒を文字列に変換するにはどうすればよいですか?
java - -/またはを許可するJava日付形式。日付内の区切り文字として
次のいずれかの形式の日付を解析するための最も良い方法は何ですか
3つのSimpleDateFormatsを作成し、それぞれに対して解析することなく。
ありがとう
java - Javaで人間が読める形式と解析可能な日付形式
Dateオブジェクトを読み取り可能な文字列(たとえば、22/10/2009 21:13:14)に保存します。この文字列は、Dateオブジェクトに解析して戻すこともできます。
私は多くのことを試しましたが、解析とフォーマットにDateFormaterを使用するのが最善でしたが、欠点があります。日付をフォーマットすると、秒情報が失われます。フォーマットして秒を表示するオプションがあるかどうかを調べようとしましたが(Dateオブジェクトで許可されている解像度であるため、ミリ秒レベルの方が良いでしょう)、足りませんでした。
何か案は?
jsp - JSTLformatDateを使用したJSPでのjava.sql.Date文字列のフォーマット
MySQLデータベースの日付を表示するときにJSTLformatDateに問題があります。データベースとの通信にDAOレイヤーを使用していますが、Beanでは日付がjava.util.Date
オブジェクトに格納されています。JSPでは、コードは次のようになります。
<fmt:parseDate value="${season.startDate}" pattern="dd.MM.yyyy."/>
このページを実行しようとすると、次のようになりますjava.text.ParseException: Unparseable date: "2009-09-01 00:00:00.0"
。これが解析できない理由は理解できますが、解析可能にする方法がわかりません。parseLocale
この日付形式はANSISQLの日付形式であり、どのLocale
オブジェクトでも表されていないため、属性を使用できるかどうかわかりません。
JSTLを使用してこれを修正するにはどうすればよいですか?
javascript - Javascript フォーマットの日付がおかしい
私のロケール設定は次のとおりです。
短い日付形式: dd/mm/yyyy 、長い日付形式 dd MMMM yyyy
ではなぜ
2009 年 8 月 10 日
また
2010年3月10日吐く
javascript - Date オブジェクトを使用せずに Javascript で日付を操作する
日付文字列で初期化すると、本質的に米国の日付にデフォルト設定されるため、javascript Date オブジェクトを使用できないようです。カルチャ情報を日付オブジェクトに渡す方法はありません
つまり、クライアントのロケール設定が何であれ
var d = new Date("08/10/2009") は、クライアントのロケールが英国の場合、2009 年 10 月 8 日ではなく、2009 年 8 月 10 日を表す日付オブジェクトを常に作成します。
私の要件は、日/月/年を簡単に加算/減算できることであるとすれば、Dateオブジェクトなしでこれを簡単に行う賢い方法はありますか?
私がする必要があるのは、日付 (または日付の文字列表現) に日を追加することだけです。したがって、私のコードがロケール設定が米国にあることを検出した場合、「10/08/2009」のような文字列が表示されると、「10/09/2009」になりますが、英国にあることが検出された場合は、日付の英国の文字列表現を知っていて、「09/10/2009」まで叩きました
.net - .NETでの相対テキストとしての日付(例:今日、昨日、1週間前)
.NETで日付を単純な日付相対文字列に変換するための簡単な関数を手元に持っている人はいますか?
たとえば、2009年10月14日は「今日」、2009年10月13日は「昨日」、2009年10月7日は「1週間前」などと表示されます。
java - ドットのない短い月で日付を解析する
私はフランス語のロケールで日付を表す文字列を持っています: 09-oct-08:
その String を解析する必要があるため、次の SimpleDateFormat を思い付きました。
しかし、月の部分に問題があります。これは、末尾のドットで予想されるようです:
私に与えます:
SimpleDateFormat ("09-oct-08") を理解させる最善の方法は何ですか?
完全なコード:
これは私に与えます: java.text.ParseException: Unparseable date: "09-oct-08"
そして、ログに記録しようとすると:
2009 年 10 月 28 日
jquery - ASP.NET MVC - 日付の XVal クライアント側検証
日付に関しては、xVal のクライアント側の検証に問題があります。yyyy-mm-dd であるスウェーデンの日付形式で動作させることができません。mm/dd/yyyy でのみ動作するようです。他の日付形式で動作させる方法はありますか?