关于sqlserver的时间输出与类型转化问题问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于sqlserver的时间输出与类型转化问题问题相关的知识,希望对你有一定的参考价值。

本人初学,想用sqlserver2005把查询到的时间按照XX年XX月XX日的格式输出,年月日分别用汉字代替,最好能把XX也按照汉字输出,请指教

你好
如果要想得到xx年xx月xx日的格式的话
要看你要想在哪里得到
举例子说吧
你在数据库中是Datetime类型
你可以在写查询语句的时候就对得到的数据进行格式转换
也可以在 显示时候进行转换
Datetime date=xxx.getTime().ToDateString()
可以得到自动的格式转换。ToTimeString()就可以得到时间转换
参考技术A select year(TimeColumn)+ N'年'+month(TimeColumn)+N'月'+day(TimeColumn)+N'日' from tableA

以上是关于关于sqlserver的时间输出与类型转化问题问题的主要内容,如果未能解决你的问题,请参考以下文章

关于JS的数据类型与转化(自动与强制)

关于CString与VARIANT(CComVariant)之间的转化

SqlServer数据类型转换

关于JAVA中字符串转换成日期型的问题

将expression转化为数据类型int时发生算术溢出错误

JSP里将日期时间类型转化为日期类型输出