CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

日期转化问题(将dd-mm-yyyy 转化为 yyyy-mm-dd)

楼主liuwei20000(lw)2005-11-04 17:15:06 在 .NET技术 / ASP.NET 提问

在程序里有这样一段代码  
    dim   a   as   string  
    a=format("1-10-2005","yyyy-mm-dd")  
   
  结果   a="2005-1-10"  
   
  请问怎么解决.(返回的结果不是预料的结果) 问题点数:50、回复次数:8Top

1 楼cansum396(漆黑的夜)回复于 2005-11-04 17:16:39 得分 0

select   convert(char(10),getdate(),21)Top

2 楼mathsword(梦在流浪)回复于 2005-11-04 17:23:11 得分 10

a=format("1-10-2005","yyyy-MM-dd")  
   
  大写的MTop

3 楼liuredstar(Flying)回复于 2005-11-04 17:27:07 得分 10

大写的M,小写的表示分钟!Top

4 楼jxufewbt(我的目标是5星)回复于 2005-11-04 17:36:59 得分 10

要注意yyyy-MM-dd和yyyy-mm-dd的区别Top

5 楼liuwei20000(lw)回复于 2005-11-04 18:32:47 得分 0

MsgBox(Format(CDate(Format(CDate("2005-10-01"),   "dd-MM-yyyy")),   "yyyy-MM-dd"))  
   
  最后居然得到     2005-01-10  
   
  谁能帮我解决以下Top

6 楼swordragon(古道热肠)回复于 2005-11-04 18:55:36 得分 10

MsgBox(Format(Convert.ToDateTime("2005-10-01"),   "yyyy-MM-dd"))Top

7 楼ChengKing((.net: http://blog.csdn.net/ChengKing ))回复于 2005-11-04 19:28:06 得分 10

1.  
  <ASP:BOUNDCOLUMN     DATAFIELD=     "JoinTime     "     DATAFORMATSTRING=     "{0:yyyy-MM-dd}     "     >      
                            <ITEMSTYLE     WIDTH=     "18%     "     >     </ITEMSTYLE     >      
    </ASP:BOUNDCOLUMN     >    
  2.  
  e.Item.Cell[0].Text     =     Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString();  
  3.  
  String.Format(     "yyyy-MM-dd     ",yourDateTime);      
   
  4.  
  Convert.ToDateTime("2005-8-23").ToString("yyMMdd",System.Globalization.DateTimeFormatInfo.InvariantInfo);  
   
  5.  
  <asp:BoundColumn   DataField="收款时间"   HeaderText="收款时间"    
            DataFormatString="{0:yyyy-mm-dd}">  
  </asp:BoundColumn>  
  6.  
  DateTime.Now.ToString("yyyyMMddhhmmss")  
  7.  
  DateTime.Now.ToString("yyyy/MM/dd   hh:mm:ss")  
  8.只显示年月  
    DataBinder.Eval(Container.DataItem,"starttime","{0:yyyy-M}")  
  9.    
  <asp:BoundColumn   DataField="收款时间"   HeaderText="收款时间"    
            DataFormatString="{0:yyyy-MM-dd   HH24:mm:ss}">  
  </asp:BoundColumn>  
  Top

8 楼ycrw(隐藏人物)回复于 2005-11-05 08:52:32 得分 0

Format(Convert.ToDateTime("2005-10-01"),   "yyyy-MM-dd")Top

相关问题

  • 日期格式转化:将DD/MM/YYYY转化为YYYY-MM-DD
  • 将 日期“ yy-mm-dd”型格式转化为“yyyy-mm-dd”型
  • 怎样从一个"yyyy-mm-dd"格式转化成日期啊
  • 如何将datetime变量转化为指定的格式比如‘yyyy-mm-dd'
  • 请问怎样把yyyymmdd格式的日期转化为yyyy-mm-dd格式的?
  • 在sql中如何将yyyy-MM-dd格式的日期转化成yyyy-MM,数据库是SQL2000
  • 救急!!!!!!!!!!怎么样将yyyy/mm/dd(年/月/日)格式的串转化为TDatetime型??????????
  • 怎样将sql格式为yyyy-MM-dd hh:mm:ss的时间转化为java.util.Date或者java的long数据类型
  • yyyy-mm-dd 和 yyyy-mon-dd 的问题
  • how change String "yyyy-mm-dd" to java.sql.date

关键词

  • yyyy
  • dd
  • mm
  • todatetime
  • format
  • convert
  • 结果
  • tostring

得分解答快速导航

  • 帖主:liuwei20000
  • mathsword
  • liuredstar
  • jxufewbt
  • swordragon
  • ChengKing

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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