从数据库更改日期格式

Change date format from database

我正在使用 Stimulsoft Reports.Ultimate 2016.1。我的数据库日期格式是 dd-mm-yyyy。有什么方法可以将格式更改为 dd/mm/yyyy 并像那样显示吗?

您可以通过以下查询实现。用你的替换 dbDate 和 table_name。

如果 dbDate 是 varchar 格式,您需要先将其转换为日期时间,然后才能应用以下查询。

select convert(NVARCHAR,convert(datetime,<dbDate>),101) from <table_name>

如果 dbDate 已经是日期时间格式,那么您可以简单地应用以下查询将日期格式化为 dd/mm/yyyy

select convert(NVARCHAR,<dbDate>,101) from <table_name>

如果您有任何建议或疑问,请告诉我。