0
軍用時間1230または1750または1320のこの形式でデータベーステーブルにvarchar
列があり、そのフィールドがaspのgridviewに移入されます。その文字列を標準時刻に変換する必要があります。私はDateFormatStringを試して何も動作していないようです。軍用時間のグリッドビューのvarcharを標準時間にフォーマットする方法
ASPはDateFormatString
原因の入力文字列が正しい形式ではありませんでした
<asp:BoundColumn DataField="ScanTime" SortExpression="ScanTime" ReadOnly="True"
HeaderText="Scan Time" DataFormatString="{0:hh}:{0:mm} {tt}">
<ItemStyle Width="80px"></ItemStyle>
</asp:BoundColumn>
ということです。エラー。
私はそのようhh:mm
の組み合わせや、物事を試みたが、している助けてください以来、私はそのこの打撃を与える
ここでの答えは、データベースを修正することです:それはです壊れた。代わりにdatetimeデータ型を使用する必要があります。 –
私はデータベースのコントロールを持っていない、私はクエリのためだけにクエリができますが、コメントのためにありがとう – user708774