問題タブ [formatdatetime]

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 投票する
1 に答える
28165 参照

vba - format() または CDate() を使用して文字列を日付に変換する VBA の問題

これが以前に尋ねられた場合は、正しい方向に向けてください。私のグーグルスキルでは、役立つものは何も見つからないようです。

このような文字列を読み取る次のコードがあります。Outage StartDate: 05/10/11 23:59 EST
日付情報を引き出します。つまり、05/10/11 23:59 です。

これは私が通常得る出力です:

ただし、日と年が入れ替わることもあります。

その後、CDate は完全に詰め込み、日付を 1931 などに変換します...日付文字列を日付オブジェクトに変換する助けがあれば大歓迎です。

===============

編集:おそらく最初の投稿でこれについて言及する必要がありました。文字列の読み取りの背後にある考え方は、カレンダーの予定を作成できるように Date オブジェクトに変換することです。現在、私はこれを使用しています。

問題の行だと思うのは、sStartTime = "29/09/11 23:00" (dd/mm/yy hh:mm) および dStartTime = "11/9/2029 11:00:00 PM" です。

したがって、明らかにいくつかの変換の問題が発生していますが、29/09/11 23:00 を同等の日付オブジェクトに変換するために、CDate 関数にどの形式を入力する必要があるのか​​ わかりません。

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

delphi - 日付の末尾に序数の接尾辞を付けるにはどうすればよいですか?

Delphi BDS2006 を使用していますが、日付 (2011 年 1 月 10 日) を次のようにフォーマットするには 1st Oct 2011

を使ってみました ShowMessage(FormatDateTime('ddd mmm yyyy', now));

私が受け取るメッセージはSat Oct 2011

dddSatを与え、与えない1st

st,nd,rd,th日付に追加したい同様の方法

これを行うための組み込みのプロシージャまたは関数はありますか、または日付を手動で確認してサフィックスを割り当てる必要があります

私は現在これを使用しています

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

delphi - DelphiFormatDateTime例外

CSVファイルの各行について、アプリケーションは各変数を読み取り、GetDataItemメソッドを使用してそれらの一部をテーブルに書き込むメソッドを呼び出す必要があります。例えば

これは、DateTimeスタンプからyyyymmddの形式でReverseDateを生成する必要があることを除いて、正常に機能します。ただし、タイムスタンプ変数を再度使用しようとすると、例外がスローされるようです。

また

DateTime変数を複製してその代わりに作業するか、DateTime文字列を分割しようとしましたが、それ以上の操作を実行すると例外がスローされるようです。

編集:お詫び、私のXPマシンでは、例外が発生します:

ありがとう

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

delphi - FormatDateTimeを使用して、現在の年と連結されたデフォルトの日付を返すにはどうすればよいですか?

Delphi2007を使用しています。

常に01/01/をEditValueとしてTDateEditボックス(DevExpressコンポーネント)に返すFormatDateTime関数を作成する必要があります。

私はすでに試しました...

しかし、それらのどれも機能しませんでした。文字列型のバリアントをdoubleに変換するとエラーが発生します。「タイプ(String)のバリアントをタイプ(Double)に変換できませんでした」

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

delphi - Delphi XE2 FormatDateTime 渡し -693594

ここで少し問題があります。Delphi 2006 から Delphi XE2 にアップグレードし、コードを変換中です。

問題は、アプリケーションとデータベース レコードで値 -693594 を使用して日付なし (ゼロ日付) を表すことです。Delphi 2006 では、FormatDateTime 関数はこれを 00/00/0000 として正しくフォーマットします (日付フォーマットが dd/mm/yyyy の場合)。

ただし、Delphi XE2 では、System.SysUtils の DateTImeToTimeStamp 関数に ValidateTimeStampDate への呼び出しが追加され、「無効な浮動小数点演算」というエラーが発生します。-693593 など、-693594 より大きい値を渡すと問題なく動作します。

他の誰かがこの問題を抱えていますか、または回避策を知っている人はいますか?

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

asp.net - VB.Netの日付から00:00:00を削除するにはどうすればよいですか?

生年月日の終わりにDateOfBirthフィールドがあるデータテーブル(dataadaptorを使用してデータベースから返される)があります。00:00:00それらの00:00:00を削除したいので、関数を作成しましたが、それは機能せず、理由がわかりません。00:00:00からを削除する方法を誰かが私に提案できますかDateOfBirth?データベースまたはストアドプロシージャに対する権限がありません。

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

delphi - StrToDateTime と TFormatSettings を使用した変換が機能しない

このコードは Delphi XE2 で動作するはずですが、StrtoDateTime 変換で「有効な日付と時刻ではありません」というエラーが発生します。

ヒントはありますか?

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

sql - 問題date_format日付の変更、分を追加

私は問題があります。私はこのようなクエリを実行します:

データベースにdete:2013-08-01 16:00:00日付を表示すると、日付は次のようになります:2013:08_01 16:02:00どうすればよいですか?

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

apache-flex - Flexで日付フィールドをマスクする方法は?

flex で DateField の入力をマスクする方法を知っている人はいますか?

DateField は DD/MM/YYYY の形式を使用します。

ユーザーは次のことを望んでいます。

  • スラッシュを入力せずに日付を入力できるようにする
  • 日付チューザー (日付フィールドのドロップダウン) で日付選択を引き続き使用できます。

私はググって、3つのテキストボックスでこれを行う方法を見つけました. DateField コントロールを使用したいと思います。そうすれば、ユーザーは日付チューザー (ドロップダウン) も利用できるようになります。

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

xslt - XSLT で format-date() メソッドを使用しているときにコンパイル エラーが発生する

バージョン 2.0 の XSLT を使用して XML を CSV に変換しようとしています。しかし、XSLT で format-date メソッドを使用するとコンパイル エラーが発生します。以下はエラーです:

式 'funcall(format-date, [variable-ref(dt/string),literal-expr([D01]/[M01]/[Y0001])])」の型をチェック中にエラーが発生しました。
致命的なエラー: 「スタイルシートをコンパイルできませんでした」.

XSLT コード: