为什么数据表在从数据库中获取日期时不在日期的左边附加一个零(sql)

本文关键字:sql 一个 左边 日期 数据库 数据表 获取 取日期 为什么 | 更新日期: 2023-09-27 18:04:58

我有保存在sql DB的日期,它的格式是01-12-2016(我的意思是它附加零当日和月的个位数),但相同的日期,当我从数据库中取出并将其存储在数据表中,我得到这个格式的

1/12/2016 

如何给它添加零为什么它在开始时消除零

为什么数据表在从数据库中获取日期时不在日期的左边附加一个零(sql)

如果您将获取日期作为字符串,则执行以下操作

_date = DateTime.Parse("1/12/2016"); // Convert to DateTime
string reqDate = _date.ToString("dd-MMM-yyyy"); // Get in the required format
但是,如果它已经是DateTime
string reqDate = dateFromDb.ToString("dd-MM-yyyy");