問題タブ [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.

0 投票する
32 に答える
398198 参照

javascript - JavaScriptで秒をHH-MM-SSに変換しますか?

HH-MM-SSJavaScript を使用して秒を文字列に変換するにはどうすればよいですか?

0 投票する
2 に答える
2942 参照

java - JSTLで日付をISO8601として表示するにはどうすればよいですか?

何かのようなもの?

0 投票する
7 に答える
7338 参照

java - -/またはを許可するJava日付形式。日付内の区切り文字として

次のいずれかの形式の日付を解析するための最も良い方法は何ですか

3つのSimpleDateFormatsを作成し、それぞれに対して解析することなく。

ありがとう

0 投票する
6 に答える
21445 参照

java - Javaで人間が読める形式と解析可能な日付形式

Dateオブジェクトを読み取り可能な文字列(たとえば、22/10/2009 21:13:14)に保存します。この文字列は、Dateオブジェクトに解析して戻すこともできます。

私は多くのことを試しましたが、解析とフォーマットにDateFormaterを使用するのが最善でしたが、欠点があります。日付をフォーマットすると、秒情報が失われます。フォーマットして秒を表示するオプションがあるかどうかを調べようとしましたが(Dateオブジェクトで許可されている解像度であるため、ミリ秒レベルの方が良いでしょう)、足りませんでした。

何か案は?

0 投票する
1 に答える
2841 参照

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を使用してこれを修正するにはどうすればよいですか?

0 投票する
2 に答える
393 参照

javascript - Javascript フォーマットの日付がおかしい

私のロケール設定は次のとおりです。

短い日付形式: dd/mm/yyyy 、長い日付形式 dd MMMM yyyy

ではなぜ

2009 年 8 月 10 日

また

2010年3月10日吐く

0 投票する
4 に答える
1949 参照

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」まで叩きました

0 投票する
2 に答える
4060 参照

.net - .NETでの相対テキストとしての日付(例:今日、昨日、1週間前)

.NETで日付を単純な日付相対文字列に変換するための簡単な関数を手元に持っている人はいますか?

たとえば、2009年10月14日は「今日」、2009年10月13日は「昨日」、2009年10月7日は「1週間前」などと表示されます。

0 投票する
6 に答える
40421 参照

java - ドットのない短い月で日付を解析する

私はフランス語のロケールで日付を表す文字列を持っています: 09-oct-08:

その String を解析する必要があるため、次の SimpleDateFormat を思い付きました。

しかし、月の部分に問題があります。これは、末尾のドットで予想されるようです:

私に与えます:

SimpleDateFormat ("09-oct-08") を理解させる最善の方法は何ですか?

完全なコード:

これは私に与えます: java.text.ParseException: Unparseable date: "09-oct-08"

そして、ログに記録しようとすると:

2009 年 10 月 28 日

0 投票する
1 に答える
512 参照

jquery - ASP.NET MVC - 日付の XVal クライアント側検証

日付に関しては、xVal のクライアント側の検証に問題があります。yyyy-mm-dd であるスウェーデンの日付形式で動作させることができません。mm/dd/yyyy でのみ動作するようです。他の日付形式で動作させる方法はありますか?