CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  Sybase

时间的格式问题

楼主xhwang(woodman)2004-09-01 10:57:58 在 其他数据库开发 / Sybase 提问

从数据库去时间:getdate(),我想使用hh:mm,  
  现在使用convert(char(10),getdate(),108)得到  
  9:00:22,  
  使用  
    datepart(hour,t.BegPlanTime)+":"+datepart(minute,t.BegPlanTime)+"--"+datepart               (hour,t.EndPlanTime)+":"+datepart(minute,t.EndPlanTime)  
  则提示不可把int   和   varchar想加,  
   
  如果使用convert(char(2),datepart(hour,t.BegPlanTime))之后在连接,则把9:00的两个零变成一个零,  
   
  请问有没有format()变换的函数直接转换成hh:mm? 问题点数:20、回复次数:1Top

1 楼hobbylu(东方一剑(提供技术咨询服务,请联系QQ31827516))回复于 2004-09-01 11:16:26 得分 20

substring(convert(char(10),getdate(),108),1,5)Top

相关问题

  • oracle时间格式?
  • 时间格式化
  • 设置时间格式
  • 时间格式转换
  • 着急,时间格式
  • 取系统时间格式
  • 日期时间格式
  • 时间格式转换
  • 时间格式的问题
  • 时间格式问题

关键词

  • begplantime
  • datepart
  • endplantime
  • getdate
  • hour
  • 使用
  • 时间
  • convert
  • minute
  • hh

得分解答快速导航

  • 帖主:xhwang
  • hobbylu

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo