于 于小澜 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #1 在SQL Server中,如何将DateTime类型格式为‘Jun 16 2001 11:16AM’的数据转化成‘yyyy-mm-dd hh-ss’格式?(18分)<br />
于 于小澜 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #2 在SQL Server中,如何将DateTime类型格式为‘Jun 16 2001 11:16AM’的数据 转化成‘yyyy-mm-dd hh:ss’格式?
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #4 datatime在sql server中存储的值均为double,只是在显示时格式不同而已,你指定格式输出就是了
X xiaoxiaoyu Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #5 在delphi中使用formatdatetime 在sql中使用convert
于 于小澜 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #7 能给个例子吗,多谢! 把‘Jun 16 2001 11:16AM’的数据转化成‘yyyy-mm-dd hh:mm’
B bugs Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #8 formatdatetime(nowdate,'yyyy-mm-dd hh:mm')
B bobgates Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #9 用convert可以实现: convert(data_type,expresssion[,style]) 其中style的值有1代表USA格式,即mm/dd/yy,也就是你要转换的 'Jun 16 2001 11:16AM'的格式; 你要转换为的格式'yy/mm/dd hh:mm'为ANSI格式,style值 为2.
用convert可以实现: convert(data_type,expresssion[,style]) 其中style的值有1代表USA格式,即mm/dd/yy,也就是你要转换的 'Jun 16 2001 11:16AM'的格式; 你要转换为的格式'yy/mm/dd hh:mm'为ANSI格式,style值 为2.
于 于小澜 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #10 bobgates: print convert(datetime,getdate(),2),结果还是'Jun 16 2001 11:16AM' 这种格式,你能具体写出来吗?
浪 浪边人 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #11 我在对sql server中的表操作时datetime字段从未输出成"Jun 16 2001 11:16AM" 这样的格式,没办法做试验.
B bobgates Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #12 对了,不带世纪的yy格式是从1->2, 对带世纪的格式yyyy是从101->102,你再试试看
于 于小澜 Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-16 #13 bobgates: 不行,还是老样子,在给想想办法 希望其他富翁也多多帮忙,谢谢
W wangpian Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-17 #16 在控制面板中将短日期格式改为YYYY-MM-DD就好了。
S SeaSky Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-17 #18 select convert(char(16),datefield, 120) as Cfield from youtable convert 第一个参数控制输出长度, 第三个控制 样式 , 120 或121 你都试一下
select convert(char(16),datefield, 120) as Cfield from youtable convert 第一个参数控制输出长度, 第三个控制 样式 , 120 或121 你都试一下