我正在使用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. T-SQL - 将日期时间更改为日期数据类型?
- 2. 将日期时间更改为日期数据类型?
- 3. 将日期时间更改为日期格式的日期数据类型?
- 4. 在mysql中将数据类型从日期更改为日期/时间?
- 5. 将列从他们当前的varchar数据类型更改为日期和日期时间数据类型
- 6. 数据类型的日期和时间Oracle数据库
- 7. c#列数据类型日期类型(NOT日期时间)
- 8. oracle日期时间的数据类型
- 9. 更改列值数据类型(日期)
- 10. 仅更改BIGINT类型的日期时间戳记的时间
- 11. SQL日期和时间数据类型
- 12. SQLite日期和时间数据类型
- 13. Oracle日期和时间数据类型
- 14. 插入/从数据库中选择joda时间日期类型
- 15. 根据日期或时间的日期或时间更改CSS
- 16. 如何更改整个数据库的日期时间格式?
- 17. VB.NET - 更改数据库日期时间的样式/格式?
- 18. 在PHP中连接日期(日期数据类型)和时间(时间数据类型)
- 19. 在MySQL数据库的日期时间类型
- 20. char数据类型转换为日期时间数据类型导致超出范围的日期时间值
- 21. 字符数据类型的日期和时间列连接日期时间数据类型
- 22. 将数据类型从varchar(int)修改为日期和时间
- 23. 更改单个数据库日期时间格式
- 24. 使用JavaScript将日期时间类型发布到数据库
- 25. mysql数据类型时间戳的格式日期时间
- 26. 将日期数据类型转换为日期时间数据类型并添加静态时间
- 27. 将日期时间2数据类型转换为日期时间数据类型导致超出范围值
- 28. char数据类型转换为日期时间数据类型导致超出日期时间值
- 29. 更改日期到日期时间数据类型在所有表中的SQL服务器
- 30. 更改索引到日期/时间类型的熊猫?
三江源解决我的问题 –