問題タブ [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 投票する
2 に答える
21307 参照

sql-server - SSIS for Excel を SQL Server に使用する日付形式の問題

SSIS を使用して、Excel 2003 のスプレッドシートから SQL Server 2005 に日付の列をインポートしようとしています。私は英国にいるので、日付を dd/MM/yyyy の形式にしたいです。

残念ながら、スプレッドシートの列には、dd/MM/yyyy の文字列として格納された日付 (Excel の「General」形式) と、Excel の「Date」形式の dd/MM/yyyy (ロケールが「English (」) の日付) が混在しています。イギリス)')。

これはまさにその通りであり、ユーザーが自分でこれを解決できるとは期待できません。

スプレッドシートを見ると、すべての日付が視覚的に正しく表示されます。つまり、dd/MM/yyyy です。

データベースの保持テーブルの varchar 列に値をインポートしようとしています。次に、日時列を含む適切なテーブルにこれらの値をコピーするストアド プロシージャを実行します。

問題は、スプレッドシートに保存され、日付形式を使用する日付が MM/dd/yyyy として SQL Server にインポートされ、文字列として保存された日付が dd/MM/yyyy としてインポートされることです。接続文字列に IMEX=1 があります。

同じ varchar 列で両方の形式を使用する日付を使用すると、datetime 列に入れようとすると明らかに問題が発生するため、

役に立たない。

とにかくSSISパッケージがExcelスプレッドシートの一見正しい日付をSQL ServerにMM/dd/yyyyとしてインポートする理由を知っている人はいますか?

SSIS パッケージが日付を dd/MM/yyyy としてインポートするように強制する方法はありますか?

他のアイデアはありますか?!

どうもありがとう、

アンソニー

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

sql - Web サービスの適切な DateTime 形式

javascript の xmlhttprequest オブジェクトを介して呼び出されるメソッドを持つ Web サービスがあります。このメソッドは日時パラメータを受け取り、その後文字列に変換され、データベースに対して実行されて計算が実行されます。

m_txtDateAdd から値を取得し、xmlHttprequest を送信します

バリデーターがアタッチされている

私のウェブメソッドは次のようになります

データベースに送信するコマンドテキストの一部として sqlDateString を使用します。これはレガシー アプリケーションとそのインライン SQL であるため、コード ビハインドでストアド プロシージャを設定し、パラメーターを作成して割り当てる自由はありません。これは 90% の確率で機能します。Web サービスは、m_txtDateAdd の onchange イベントで呼び出されます。時々、サーバーからの応答は

System.ArgumentException: 25/06/2009 を System.DateTime に変換できません。System.ArgumentException: 25/06/2009 を System.DateTime に変換できません。

パラメータ名: type ---> System.FormatException: String は有効な DateTime として認識されませんでした。

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

date-format - 「ds1248083197360」はどの日付形式ですか?

質問にあるように、「ds1248083197360」とはどの日付形式ですか? これは標準の日付形式ですか、それともアプリケーションのカスタム形式ですか?

ds124808319736020/07/2009 です(または、米国形式では07/20/2009 )

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

java - カスタムタイムゾーンで日付を表示するにはどうすればよいですか?

次のような日付を表す文字列があるとします。

「2009年7月8日水曜日17:08:48GMT」

したがって、その文字列を次のような日付オブジェクトに解析します。

それは私に正しい日付オブジェクトを与えます。ここで、この日付をCDT値として表示します。

私は多くのことを試しましたが、正しく動作させることができません。これを機能させるには、DateFormatクラスを使用する単純なメソッドが必要です。何かアドバイス?私の最後の試みはこれでした:

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

localization - aspとiis6.0はどこで日付形式を取得しますか

新しいWebサーバーでピクルスのディリーを見つけました。古いWebサーバーとは異なる日付を表示する新しいWebサーバーがあります。

WindowsServer2003を使用するIIS6.0でaspクラシックWebページを実行しています。

管理者としてログインし、地域の設定を適切に設定してから、現在のユーザーとデフォルトのユーザープロファイルに設定を適用しました。

次に、レジストリに移動し、HKEY_USERS / .default / control panel/internationalで適切な形式を更新しました。

Webサイトのasp.net構成を正しいコードページとロケールに更新します。

アプリケーションが日付形式を取得できる場所は他にありますか?

0 投票する
3 に答える
4971 参照

php - mySQLdate_formatをPHPで表示するようにする

これは多くの人にとって非常に単純な質問のように聞こえるかもしれませんが、基本的なdate_formatをmySQLステートメントで機能させ、phpを使用して表示するのに問題があるようです。これが私が現在持っているコードです:

次に、以下を使用して表示しようとします。

必要なのは、PHPmyAdminタイムスタンプから必要な形式に日付をフォーマットすることです。

乾杯

0 投票する
3 に答える
3870 参照

java - 標準時をGMTに解析するにはどうすればよいですか?

この日付を解析するJavaコードを誰かに見せてもらえますか?

2009-08-05

このGMT日付に:

2009/217:00:00

====

私がこれまでに持っているものは:

しかし、それは機能していません

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

c# - asp.net での日付の操作

ユーザーが入力した日付を処理し、データベースの日付フィールドに保存するにはどうすればよいですか? 日付は、ユーザーが jquery datepicker を使用してテキスト フィールドに入力します。

ここに私が持っている特定のニーズがあります:
1. mm/dd/yy 文字列 (選択された jquery は任意の形式を生成できます) を、日付フィールドとしてデータベースに格納可能な形式に変換するにはどうすればよいですか。
2. 日付を取得して、「2009 年 8 月 11 日水曜日」などに変更するにはどうすればよいですか?

バックエンドにC#を使っていますが、VBコードも理解できるはずです。

ありがとう!

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

php - php/mysql-date_formatと時間の部分

すでに何度も回答されていることをお詫びしますが、回答が見つからず、困惑しました。

データベースで実行したときに必要な結果を出力するように見えるmysqlクエリがありますが、PHPを介してクエリを実行すると、正しく出力されません。

データベースでは、日付は次のように保存されます。

私がやりたいのは、今日の日付より古いデータを表示しないことです。したがって、where句でこれを行います。

now()の時間部分を真夜中に変換する方法を見つけるのに苦労していたので、私の意図は時間部分を取り除くことです。

これは、PHPMyadminで実行すると機能するようですが、phpスクリプトを実行すると機能しません。

何か案は?

どうもありがとう!

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

mysql - where句の速度のためにmysql date_format()を最適化する方法は?

220,000 行の比較的大きな mysql (myisam) テーブルを最適化しようとしています。テーブル自体はそれほど大きくなく、サイズは約 23.5MB です。それで、本当の問題は何ですか?- 次のようなクエリを取得しました:

date_field にインデックスを設定しようとしましたが、 EXPLAIN はインデックスがまったく使用されていないことを示しています... DATE_FORMAT() のため、これはそれほど奇妙ではないと思います。そのため、日付を「%m%d」として保持する別の列を追加し、それにインデックスを付ける予定です。これをしたくない唯一の理由は、データの重複のためです。
ところで、私は date_field を生年月日フィールドとして使用していますが、date_field は常に %Y-%m-%d または単に %m%d として必要であると確信しています。

上記のクエリを最適化する方法について、より良い提案はありますか? 前もって感謝します !!!

いくつかの情報:

MySQL バージョン: 5.0.51b-log
OS: slackware 12.1
CPU: Pentium III (Coppermine) at 996.783Mhz
RAM: 512MB DDR
HDD: 80GB SATA

PS日付を %m%d として保持する別の列を追加しようとしました。結果は非常に良いですが、私はまだこのアプローチが好きではありません. 私はより多くの提案を待っています!