
select CONVERT(varchar,getdate(),120) as date from 你的表
as date表示别名,getdate()改成你查找表中的字段即可。
例如:字段为A,表名为B
则sql语句:select CONVERT(varchar,A,120) as date from B
用这个语句试试吧:select CONVERT(varchar(20),A,120) as date from B
刚那个语句没有将字段值转换为varcha类型。
大佬截个图上来吧,你用手机的拍照效果好差,什么都看不清。
select dateadd(day,-1,getdate()) as '24小时前',dateadd(day,1,getdate()) as '24小时后'
使用dateadd函数计算日期
import javatextDateFormat;
import javatextParseException;
import javatextSimpleDateFormat;
import javautilDate;
import javautilLocale;
public class TestDate {
public static void main(String[] args) {
String str1 = "Mon Mar 05 00:00:00 CST 2012";
String modle="yyyy-MM-dd HH:mm:ss";
Systemoutprintln(getTime(str1,modle));
}
public static String getTime(String str,String model){
String dateStr="";
SimpleDateFormat f=new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy",LocaleENGLISH);
try {
Date date=fparse(str);
dateStr=new SimpleDateFormat(model)format(date);
} catch (Exception e) {
eprintStackTrace();
}
return dateStr;
}
}
以上就是关于Sql2005中,数据库表中的日期字段下的格式为20120828 我想查询输出结果日期格式为2012-08-28 求解全部的内容,包括:Sql2005中,数据库表中的日期字段下的格式为20120828 我想查询输出结果日期格式为2012-08-28 求解、知道一个时间 怎么用数据库输出一个范围、java 获取数据库中指定格式的日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)