CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

如何显示时间为:04-04,时间获取用<%=now()%>

楼主zuanbo(zuanbo)2005-04-04 12:33:22 在 Web 开发 / ASP 提问

数据库中文章的时间是用<%=now()%>  
  所以时间格式:2004-12-28   17:48:58  
  但我在首页想显示:12-18形式  
  别的页面为:04-12-18  
  请大家帮忙! 问题点数:20、回复次数:8Top

1 楼winstarr(星仁)回复于 2005-04-04 12:43:15 得分 0

formatdate();Top

2 楼hbhbhbhbhb1021(天外水火(我要多努力))回复于 2005-04-04 12:45:45 得分 0

第一个页面上写  
  dim   a  
        a="2004-12-28   17:48:58"  
        dim   b  
        b=formatdatetime(cdate(a),1)  
        dim   c  
        c=right(b,len(b)-5)  
        Response.Write   c  
  第二个页面上写  
  dim   a  
        a="2004-12-28   17:48:58"  
        dim   b  
        b=formatdatetime(cdate(a),1)  
        Response.Write   bTop

3 楼poonzsp(怒放的生命)回复于 2005-04-04 12:49:21 得分 0

同意楼上Top

4 楼boythl(沙漠孤狐【工作,生活,编程】)回复于 2005-04-04 12:51:00 得分 20

to     winstarr(星仁)       hbhbhbhbhb1021(天外水火)    
  formatdatetime函数调用的时间格式是客户端的系统日期设置,但并不是每个人的设置都是一样的。我曾经用formatdatetime(date(),2)   想得到2004-04-04   但在我的机子上可以,在有的机子是2004-4-4。所以我认为用这个函数不能满足楼主的要求。  
   
  可以试试:  
  month(rs("dates"))   &   "-"   &   day(rs("dates"))  
  right(year(rs("dates")),2)   &   "-"   &   month(rs("dates"))   &   "-"   &   day(rs("dates"))Top

5 楼hbhbhbhbhb1021(天外水火(我要多努力))回复于 2005-04-04 12:57:28 得分 0

我想可以满足的,因为最后截取的时候无论什么格式去掉左面5个字符都可以的。不过   boythl(沙漠孤狐【若你的问题得到解决,请尽快结贴,谢谢】的方法应该更能满足你的具体要求。Top

6 楼loveasp007(爱死拼)回复于 2005-04-04 13:02:00 得分 0

精英如云Top

7 楼wangyanyan(不犯错误,一定会错,因为不犯错误的人一定没有去尝试。)回复于 2005-04-04 13:02:49 得分 0

同意  
   
  第一个页面上写  
  dim   a  
        a="2004-12-28   17:48:58"  
        dim   b  
        b=formatdatetime(cdate(a),1)  
        dim   c  
        c=right(b,len(b)-5)  
        Response.Write   c  
  第二个页面上写  
  dim   a  
        a="2004-12-28   17:48:58"  
        dim   b  
        b=formatdatetime(cdate(a),1)  
        Response.Write   b  
   
  Top

8 楼zuanbo(zuanbo)回复于 2005-04-04 13:03:19 得分 0

month(rs("dates"))   &   "-"   &   day(rs("dates"))我用这个语句搞定,我有一想法:<%=FormatDateTime(rs("time"),2)%>读出来是2005-04-04   ,   然后用语句读后面的字节,因为2005-这个长度是固定的,谢谢上楼Top

相关问题

  • 如何获取时间?
  • 如何获取时间?
  • 如何获取系统时间改变?
  • 如何获取服务器时间!
  • 如何获取文件时间?
  • 如何windows获取关机时间?
  • 如何获取系统时间?
  • 如何获取系统时间
  • 如何获取服务器时间?
  • 如何获取服务器时间

关键词

  • 页面
  • formatdatetime
  • cdate
  • dim
  • 时间
  • 格式
  • rs
  • dates
  • 满足
  • 页面上写

得分解答快速导航

  • 帖主:zuanbo
  • boythl

相关链接

  • Web开发类图书

广告也精彩

反馈

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