Board logo

标题: 帮帮忙呀! [打印本页]

作者: BonJovi    时间: 2006-4-18 14:12     标题: 帮帮忙呀!

好奇怪啊!!!  

SQL  Server  中的  datetime、smalldatetime  字段,  
在  PHP  里面检索出来,居然是:“2002  四月  8  0:00”  这样的中文月份!!  

好郁闷啊!!  SQL  Server  里面  Query  Analyzer  检索都是正常的日期字串:  
2002-04-08  00:00:00'  

像上面那样的日期,再  update  回去肯定是进不去的。要用的话就必须写一个  
专门的函数,把这样的字符串“2002  四月  8  0:00”处理成  2002-04-08  00:00:00'  
这个样子。但是,这样就实在太麻烦了。  

能有人说一说有什么好的解决办法嘛??????
作者: 丢丢    时间: 2006-4-18 14:13

SELECT  convert(char,你的日期字段,120)  as  date2  FROM  table  

也可以用  PHP  的  explode  函数切开字符串,然后重新连接成新的字符串  

explode('  ',  $dateString)




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0