当前位置:  技术问答>java相关

是30天还是31天,但愿不是29天,哪位日期玩的好,帮一把

    来源: 互联网  发布时间:2014-12-22

    本文导语:  我想确定搜索上一个月的数据,可一个月是多少天呢?难道要做一段程序验证?嗅! 可是没有一个函数是可以加年加月的啊 大家帮忙吧 小弟从不吝啬!!! | yankee兄你也太牛气了吧,这年头...

我想确定搜索上一个月的数据,可一个月是多少天呢?难道要做一段程序验证?嗅!
可是没有一个函数是可以加年加月的啊
大家帮忙吧
小弟从不吝啬!!!

|
yankee兄你也太牛气了吧,这年头有点分就不错了,生意都不好做啦
假如有一个时间变量shijian
bdate=cstr(year(shijian))+"-"+cstr(month(shijian))+"-"+"1"
edate=dateadd("m",1,bdate)
tianshu=datediff("d",bdate,edate)
在VBscript和ASP中参数略有不同,需要把m 改为 mm,自己试试吧

|
import java.util.*;
public class DateTools {

  //检查日期是否有效
  public static boolean isValidDate (int Year, int Month, int Day) {
    if(Year>=1900 && Year=1 && Month=1 && Day29) validDay = false;
          }
          else {
            if(Day>28)  validDay = false;
          }
          break;
        case 4:
          if(Day == 31) validDay = false;
          break;
        case 6:
          if(Day == 31) validDay = false;
          break;
        case 9:
          if(Day == 31) validDay = false;
          break;
        case 11:
          if(Day == 31) validDay = false;
      }
      return validDay;
    }
    return false;
  }

  //是否为闰年
  public static boolean isLeapYear(int year) {
    if(year%4 == 0) {
      if(year%100 == 0) {
        if(year%400 == 0)
          return true;
        return false;
      }
      return true;
    }
    return false;
  }
}

|
datediff

|
用DateAdd()函数

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • JDK安装后是不是已包括了JRE,还是要另安JRE才可在IE浏览APPLET?
  • Oracle的thin driver,是不是装了Oracle 8i就自带了还是要另外下载.
  • JComboBox怎么在Dialog中不是下拉式的,还是需要设置什么属性?请高手明示,谢谢!
  • win2000下用vmware安装linux,都第n遍了,还是不对,不是和普通的安装一样么?
  • 请问as4 u4安装时选择SQL数据库包,是不是还是没有把mysql安装上???谢谢!!
  • 继续菜下去.......如果我想要卸载一个我安装的程序话(比如说JBuilder)。是不是直接Delete掉就可以了。还是有其它命令......
  • 连续加班了几周,主导负责开发推广的网络办公系统被评为省推荐产品,虽然不是自己的公司,感觉还是很高兴,上来灌水。
  • 请教,linux内核协议栈中,从内核往驱动发送的报文(注意是下行,不是上行),如何从sk_buff判断是组播数据报文还是组播协议报文????
  • Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");用的包是不是mssqlserver.jar,为什么还是不能正确连接的?
  • 好像大家都说在网页中最好不用applet直接访问数据库,那现在正在用Java开发的兄弟们是不是都通过EJB去访问数据库还是用其他方法
  • ◆◆◆◆◆◆◆j2me中,用repaint()在同一地方重画图象,当我画到二十几遍后,手机模拟器就出错或者程序自动退出。我想是不是由于重画时,以前的图片好保存在模拟器的内存中,当重画到一定数时,内存不够,便出错了。还是其他的原因?请问如何解决?
  • 为什么找不到类呀??是不是还是路径问题?请教高手
  • 菜鸟低分求教(可用分快没了):硬盘装Linux,启动时出现乱码(看不是是字母还是其他),后有光标闪烁,然后就不动了
  • 程序员为了健康必看!早晨空腹喝水,是对还是错?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 还是那个关于update的问题呀,还是解决不了呀?
  • http走的是tcp还是udp?ssh是tcp还是udp?
  • 请问ResultSet返回的是全部数据,还是指针,还是其他什么?
  • 怎样在服务器端判断客户使用的浏览器是使用的简体中文的还是英文的还是日文的或者其他的?
  • 大家以后的发展方向是什么?能交流一下么?是就想学好专业知识,打一辈子工?还是自己开公司?还是要考研究生,使自己提高一个档次?还是想办法出国深造?发言比有分!!!
  • 程序里如何判断光驱里的是DVD盘,还是CD盘,还是一般的CD数据盘
  • linux新手想请问大家你们在linux下通常用什么开发语言和工具(C多点还是C++多点还是pascal ?还有工具方面?)
  • 你的桌面用的是LINUX还是UNIX还是WINDOWS?
  • 请问EJB高手,EJB主要用在b/s方式还是c/s,还是两这都可?有用过jBoss的吗?有配置文档吗?一定给分!!
  • linux下的c/c++语言开发,最好的ide是gcc还是kylix还是其他
  • jsp程序运行一次后,再修改原jsp程序,为什么运行还是的还是原来的程序??
  • 信号可靠还是不可靠,取决与信号本身还是signal()/sigaction()的区别?
  • 学习JAVA用JSDK开发还是VJ++?有什么区别吗?还是一样?
  • 我以前是搞DELPHI的,现在想学JAVA,请教各位大侠你们用的都是什么开发环境是JBuild,还是VJ++,还是其他的(参与者都有分)
  • 求教:LIUNX 学开发还是学主机维护。。??
  • 新手问题,在linux下c/c++开发是在图形界面下还是字符界面下进行?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3