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

时间格式问题?

楼主akuei_xue()2004-12-02 08:21:47 在 MS-SQL Server / 应用实例 提问

为什么我的数据库字段用datetime类型,存入数据库后的记录的相应的时间格式为:  
  2003-12-31   上午   23:59:00中间始终有"上午"两个字,这是为什么呢?与sql   server2000的设置有关吗? 问题点数:0、回复次数:5Top

1 楼wutao411(了缘)回复于 2004-12-02 08:29:01 得分 0

控制面版-区域选项-时间设置中去掉上午符号和下午符号Top

2 楼solidpanther(╃╄╃我爱机器猫╄╃╄)回复于 2004-12-02 08:32:37 得分 0

没关系啊,如果想显示格式转换的话  
  select   CONVERT(varchar(10),   getDate(),120)   --不要时间2002-1-1  
  select   convert(char(8),getdate(),112)   ----20020101  
  select   convert(char(8),getdate(),108)     ---06:05:05Top

3 楼Frewin(frewin)回复于 2004-12-02 08:33:12 得分 0

是由于系统时间设置的问题,你可以在输出时用Convert(Datetime,时间,X),其中X是你需要转换的格式,详细请查看帮助文件(Convert的用法)Top

4 楼comszsoft(星星点灯)回复于 2004-12-02 08:37:33 得分 0

楼上的方法应该都可以搞定了Top

5 楼crazyzcl(√小飞)回复于 2004-12-02 08:38:40 得分 0

显示上可以不用管的,掉用数据时看情况应用convertTop

相关问题

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

关键词

  • 数据库
  • 转换
  • 格式
  • convert
  • 时间
  • getdate
  • 符号
  • 问题
  • 设置
  • 显示

得分解答快速导航

  • 帖主:akuei_xue

相关链接

  • SQL Server类图书

广告也精彩

反馈

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