我正在使用sql服務器數據庫,我將時間值存儲在日期時間變量中。我正在開發vb.net中的預訂系統應用程序。當我想使用datagridview查看已經做好的預訂並且通過實現dataadapter和dataset時,它會顯示帶有系統日期的時間列,該日期在插入記錄時隨時間保存。現在,我只想在提取數據時僅查看時間字段中的時間......我現在應該做什麼?更改數據庫中的日期時間類型
0
A
回答
0
保持它,因爲它是在數據庫中。一旦你從數據庫中讀取數據到VB和分配給一個變量,然後做這樣的事情
Dim date1 As Date = #6/1/2008 7:47AM# // this value being read from the db
Console.WriteLine(date1.ToString())
使用以下命令:
' Get date-only portion of date, without its time.
Dim dateOnly As Date = date1.Date
' Display date using short date string.
Console.WriteLine(dateOnly.ToString("d"))
' Display date using 24-hour clock.
Console.WriteLine(dateOnly.ToString("g"))
Console.WriteLine(dateOnly.ToString("MM/dd/yyyy HH:mm"))
' The example displays the following output to the console:
' 6/1/2008 7:47:00 AM
' 6/1/2008
' 6/1/2008 12:00 AM
' 06/01/2008 00:00
或
Dim dtmTest As Date
dtmTest = DateValue(date1)
0
的DateTime
值顯示與默認備考擬合。您應該在網格視圖中爲列指定格式。
例子:
bookingDataGridView.Columns["Created"].DefaultCellStyle.Format = "yyyy-MM-dd";
這些資源應該可以幫助您指定格式,並選擇顯示的方式,日期格式字符串你想要的:
How to: Format Data in the Windows Forms DataGridView Control
2
你也可以做的格式,直接在DataGridView有這樣的dataformatstring:
<asp:BoundField DataField="TimeStart" HeaderText="Time In" DataFormatString="{0:t}" />
相關問題
- 1. 將日期時間更改爲日期數據類型?
- 2. 將日期時間更改爲日期格式的日期數據類型?
- 3. 在mysql中將數據類型從日期更改爲日期/時間?
- 4. c#列數據類型日期類型(NOT日期時間)
- 5. 更改列值數據類型(日期)
- 6. 僅更改BIGINT類型的日期時間戳記的時間
- 7. SQLite日期和時間數據類型
- 8. Oracle日期和時間數據類型
- 9. 根據日期或時間的日期或時間更改CSS
- 10. 如何更改整個數據庫的日期時間格式?
- 11. 在PHP中連接日期(日期數據類型)和時間(時間數據類型)
- 12. char數據類型轉換爲日期時間數據類型導致超出範圍的日期時間值
- 13. 更改索引到日期/時間類型的熊貓?
- 14. 檢查日期時間輸入和數據庫日期時間
- 15. 日期時間數據類型始終忽略時間比較
- 16. 無法使用日期時間數據類型插入SQL Server數據庫中的日期
- 17. 日期時間類型SQL
- 18. 在mysql中選擇日期和時間的數據類型
- 19. SQL 2008中新的日期/時間數據類型
- 20. Ruby - 數據庫的日期時間
- 21. 更改mySQL中的日期時間戳
- 22. 數據庫中的C#DateTime類和日期時間
- 23. 將日期時間轉換爲SQLserver中的日期數據類型
- 24. 更改「時間」列「日期時間」
- 25. Android數據庫日期類型setViewBinder
- 26. Android數據庫日期類型
- 27. 日期類型和Android數據庫
- 28. 將「選擇」類型更改爲值更改時的「日期」類型
- 29. 從數據庫的日期字段更改日期格式
- 30. 一個DATETIME2數據類型爲日期時間數據類型錯誤
三江源解決我的問題 –