加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 如何从vb.net中的日期时间中提取日期部分

发布时间:2020-12-16 03:58:12 所属栏目:asp.Net 来源:网络整理
导读:我有一个SQL查询,它提取数据类型smalldatetime的字段.我使用datareader读取此字段,将其转换为字符串并将其存储在字符串变量中. 我得到的字符串为1/1/2012 12:00:00 AM,这里我只想使用此字符串的日期部分而且我与时间无关. 如何从字符串中仅剪切日期并获得输
我有一个SQL查询,它提取数据类型smalldatetime的字段.我使用datareader读取此字段,将其转换为字符串并将其存储在字符串变量中.

我得到的字符串为1/1/2012 12:00:00 AM,这里我只想使用此字符串的日期部分而且我与时间无关.

如何从字符串中仅剪切日期并获得输出为1/1/2012?

解决方法

您可以使用Date.Parse()将字符串转换为日期类型并使用ToShortDateString()

Dim dt as Date = Date.Parse(dateString)
Dim dateString=dt.ToShortDateString()

正如你所说的字段类型是smalldatetime然后使用DataReader.GetDateTime(column_ordinal).ToString(“d”)方法或DataReader.GetDateTime(column_ordinal).ToShortDateString()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读