問題タブ [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.
web-services - Versions.asmx が返す XML で使用する SharePoint 2003 サイトの日付形式をリモートで (Web サービス経由で) 確認するにはどうすればよいですか?
SharePoint 2003 の Versions.asmx Web サービスに対する GetVersions() 呼び出しは、ローカライズされた日付形式を返しますが、その形式を特定する方法はありません。これはサイトの日付形式の地域設定ですが、SharePoint 2003 からそれを取得する方法が見つかりません。ローカルでは、SPRegionalSettings を使用できるようです ( http://msdn.microsoft.com/en-us/ library/microsoft.sharepoint.spregionalsettings.aspx ) しかし、これの Web サービス バージョンはどうでしょうか?
sql - 選択クエリでの SQL 日付形式の問題
SQL サーバー DB テーブルからレコードをフェッチする ASP ページがあります。テーブル「order_master」には、order_date というフィールドがあります。注文日 > ユーザーが入力した日付 (例: 07/01/2008) を取得するための選択クエリを作成したい
convert と cast を試しましたが、どちらも機能しません。order_date 列のサンプル データは 4/10/2008 8:27:41 PM です。実際、それがどのタイプ(varchar/datetime)なのかわかりません。
それを行う方法はありますか?
java - MM/DD/YY 形式で日付を解析し、現在/前世紀に調整する最良の方法は何ですか?
顧客の 1 人が、年の部分が 2 桁だけの日付を入力できるようにしたいと考えています。日付は過去の日付になるため、2 桁の年が現在の年より後の場合は前の世紀で機能するようにしますが、2 桁の年が現在の年以下の場合は現在の世紀で機能するようにします。
2008 年 10 月 30 日現在
01/01/01 = 2001/01/01
09/01/01 = 1909/01/01
これは奇妙な要件であり、私は問題を解決しました。私は自分の解決策が気に入らないだけです。これを行うためのより良い方法があるように感じます。
助けてくれてありがとう。
asp.net - ASP.NET で日付形式をグローバルに設定するにはどうすればよいですか?
ASP.NET で日付形式をグローバルに設定するにはどうすればよいですか?
ローカル マシンとサーバーの地域設定が「英語 (ニュージーランド)」に設定されています。
たとえば、日付をフォーマットすると、今日dd/MM/yyyy
が表示されると予想されます19/11/2008
。
最近まで、ローカル マシンとサーバーの両方から実際に取得していたものです。
つい最近、不思議な理由で、ローカル マシンがわずかに変更されました。「英語 (ニュージーランド)」に設定されたままですが、日付の区切り文字が から に変更され/
ました-
。「English (New Zealand)」と/
日付区切り記号が表示されているサーバーでは、同じ変更は行われていません。
だから今私のローカルマシンのために、代わりにdd/MM/yyyy
私が得るフォーマットのために.19-11-2008
19/11/2008
これは少し戸惑います。
これまでのところ、これを回避する唯一の方法は、スラッシュをエスケープして、フォーマットを に設定することですdd\/MM\/yyyy
。機能しているように見えますが、理想的なソリューションではないようです。
誰でも助けてもらえますか?
注: これはイントラネット アプリケーション用であり、真のグローバリゼーションには関心がありません。日付形式を修正したいだけで、変更したくありません。
sql - PLSQLで日付をトリミングするにはどうすればよいですか?
として日付変数があります24-dec-08
。私08
はそれからのコンポーネントだけが欲しいです。
selectステートメントでそれを行うにはどうすればよいですか?
例えば:
php - PHPを使用して日付形式を変更する必要があります
こんにちは私はこれについてすでに投稿された質問を見て、同様のことをするために私のコードを適応させようとしました。基本的に、mysqlデータベースには、この形式yyyy-dd-mmの日付を持つフィールドがあります。dd-mm-yyyyの形式にする必要があります。現在、私のコードは行に詰まっていて、echo "<td><strong> ("d/m/y",". $row['date'] .")</strong></td>";
この解析エラーを読み取ります:構文エラー、予期しないT_STRING、'、'、または';'を予期しています。これを修正する方法がわからないので、私は素晴らしいと思います。
asp.net - カルチャに応じた適切な日付形式の表示
ポップアップ カレンダーの日付ピッカーのコントロールを使用しています。これは、JavaScript 関数 SetText を使用して、テキスト ボックスを指定された日付に設定します。カレンダー コントロール自体を変更することはできませんが、SetText 関数をオーバーライドすることはできます。SetText JavaScript は、TextBox 名と日付値を文字列形式で取得し、TextBox を文字列に設定します。
問題: 日付を「4 月 30 日」の形式で表示する必要があります。
簡単にできます。そこから情報を解析できる getMonth() と getDate() を使用します。
ここで、これが異なる文化に対して正しく表示されることを確認する必要があります。たとえば、英国では日付が「4 月 30 日」と表示されます。コード ビハインド (c#) は日付を UK 形式で送信している可能性があるため、JavaScript で US (mm/dd/yyyy) ではなく UK(dd/mm/yyyy) を使用していることをどのように知ることができますか?
ブラウザのナビゲータ言語をある設定に設定し、サーバーを別の設定に設定すると、1 月 4 日と 4 月 1 日の不一致が発生する可能性があります。
php - PHPで日付をiso 8601形式で表示する方法
MySQL データベースの日時を PHP で iso 8601 形式の文字列として表示しようとしていますが、うまくいきません。
2008 年 10 月 17 日は 1969-12-31T18:33:28-06:00 として出てきますが、これは明らかに正しくありません (年は 1969 年ではなく 2008 年である必要があります)。
これは私が使用しているコードです:
$post[3] is the datetime (CURRENT_TIMESTAMP)
私のMySQLデータベースから。
何がうまくいかないのですか?