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

怎么把页面输入为yyyymmdd字符串转换为日期格式为yyyy-mm-dd(揭帖就给分呀!)

楼主ying_zi(我不做小弟已好多年)2005-06-01 10:28:19 在 .NET技术 / ASP.NET 提问

我在页面输入19801012的字符串,但是我数据库里存的是Date型的yyyy-mm-dd格式,我怎么把字符串19801012转换为日期格式呀! 问题点数:10、回复次数:4Top

1 楼rickjelly2004(每逢佳节倍思亲-------------快乐生活)回复于 2005-06-01 10:34:26 得分 4

str=str.substring(0,4)   &   "-"   &   str.substring(4,2)   &   "-"   &   str.substring(6,2)  
   
  ctype(str,date)  
   
   
  or  
   
  str.tostring("yyyy-MM-dd")Top

2 楼50277(柳影随风)回复于 2005-06-01 10:40:27 得分 2

String   MDYToDMY(String   input)    
          {  
                  return   Regex.Replace(input,    
                          "\\b(?<month>\\d{1,2})/(?<day>\\d{1,2})/(?<year>\\d{2,4})\\b",  
                          "${day}-${month}-${year}");  
          }  
   
  //和楼主要求是反的    
  DD-MM-YYYYTop

3 楼blackhero(黑侠客)回复于 2005-06-01 11:14:34 得分 2

格式模式    
   
  d   月中的某一天。一位数的日期没有前导零。    
  dd   月中的某一天。一位数的日期有一个前导零。    
  ddd   周中某天的缩写名称,在   AbbreviatedDayNames   中定义。    
  dddd   周中某天的完整名称,在   DayNames   中定义。    
  M   月份数字。一位数的月份没有前导零。    
  MM   月份数字。一位数的月份有一个前导零。    
  MMM   月份的缩写名称,在   AbbreviatedMonthNames   中定义。    
  MMMM   月份的完整名称,在   MonthNames   中定义。    
  y   不包含纪元的年份。如果不包含纪元的年份小于   10,则显示不具有前导零的年份。    
  yy   不包含纪元的年份。如果不包含纪元的年份小于   10,则显示具有前导零的年份。    
  yyyy   包括纪元的四位数的年份。    
  gg   时期或纪元。如果要设置格式的日期不具有关联的时期或纪元字符串,则忽略该模式。    
  h   12   小时制的小时。一位数的小时数没有前导零。    
  hh   12   小时制的小时。一位数的小时数有前导零。    
  H   24   小时制的小时。一位数的小时数没有前导零。    
  HH   24   小时制的小时。一位数的小时数有前导零。    
  m   分钟。一位数的分钟数没有前导零。    
  mm   分钟。一位数的分钟数有一个前导零。    
  s   秒。一位数的秒数没有前导零。    
  ss   秒。一位数的秒数有一个前导零。Top

4 楼dragonwzw(龙的传人)回复于 2005-06-01 11:41:52 得分 2

如果是用的ORACLE数据库,则可以在SQL语句中实现:  
   
  update   your_table    
  set   your_date=to_date('19801012','YYYY-MM-DD')  
  where   ....Top

相关问题

  • 请问怎样把yyyymmdd格式的日期转化为yyyy-mm-dd格式的?
  • yyyy-mm-dd 和 yyyy-mon-dd 的问题
  • 解决就马上揭帖!
  • 小问题,很快揭帖
  • 求助(解决即揭帖)
  • how change String "yyyy-mm-dd" to java.sql.date
  • 關於 FormatDateTime('mmm dd,yyyy',now)
  • yyyy-mm-dd格式验证???????????????
  • 日期格式转化:将DD/MM/YYYY转化为YYYY-MM-DD
  • 日期转化问题(将dd-mm-yyyy 转化为 yyyy-mm-dd)

关键词

  • 位数
  • date
  • 前导零
  • 字符串
  • 纪元
  • 年份
  • 格式
  • 月份
  • 前导
  • 小时

得分解答快速导航

  • 帖主:ying_zi
  • rickjelly2004
  • 50277
  • blackhero
  • dragonwzw

相关链接

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

广告也精彩

反馈

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