私は真夜中から数秒(例:55800
)の時間を引いています。これは、3:30pm
(55800/3600) = 15.50
であり、軍用時間では1530
であり、それは3:30pm
であると考えられる。SSRS時刻形式
私はおそらく真っ直ぐなSQLでこれを行う方法を理解することができますが、クエリ自体はfunction
ですので、私は信じる必要がある形式が異なると思います。その時にSSRS
の正しい構文は何でしょうか3:30 PM
?この取り扱いの
私は真夜中から数秒(例:55800
)の時間を引いています。これは、3:30pm
(55800/3600) = 15.50
であり、軍用時間では1530
であり、それは3:30pm
であると考えられる。SSRS時刻形式
私はおそらく真っ直ぐなSQLでこれを行う方法を理解することができますが、クエリ自体はfunction
ですので、私は信じる必要がある形式が異なると思います。その時にSSRS
の正しい構文は何でしょうか3:30 PM
?この取り扱いの
やや速く、粗製の方法は式である:
それを破壊Format(DateAdd(DateInterval.Second, Fields!Seconds.Value, CDate("1970-01-01")), "hh:mm tt")
あなただけ時間値に関係しているので、それはあなたが何を選ぶか、日付は関係ありません。また、深夜0時に設定されるため、時間を深夜に設定する必要はありません。
DateAdd
を使用して真夜中から秒を追加します。 日時の時刻部分がかかりますカスタムフォーマット文字列hh:mm tt
と最後に
1970-01-01 15時30分00秒
、Format
:この結果は次のようになります値。 tt
は、AM/PMが最終フォーマット出力に含まれるかどうかを指定します。
OMGありがとうございました。私は追加の書式設定をする必要はありませんでした。 –
大歓迎です。私がチャンスを得たら、必要なときにこのフォーマット式の繰り返しを保存するために、レポートで使用できるカスタムコードを追加して追加します。 –
クエリ自体が意味するものを明確にすることはできますか? –