精华内容
下载资源
问答
  • 倒计时天数

    2014-04-01 10:22:39
    //得到天数 days = days > 0 ? days : days / -1; days = days + 1; $("#sz").html(days); } $(document).ready(function () { //showtime(); remainDay("2014/06/07"); }); <span id="sz"></...
    <script type="text/javascript">
    function remainDay(str) {
                 var dateStr = str;//参数
                 var date = new Date(dateStr);
                 var now = new Date();
                 var mis = now.getTime() - date.getTime();//差值的毫秒数
                 var daysCount = 24 * 60 * 60 * 1000;//一天多少毫秒
                 var days = parseInt(mis / daysCount);//得到天数
                 days = days > 0 ? days : days / -1;
                 days = days + 1;
                 $("#sz").html(days);
             }
             $(document).ready(function () {
                 //showtime();
                 remainDay("2014/06/07");
             });
    </script>

    <span id="sz"></span>
    展开全文
  • /// <summary> /// 7天30天倒计时 /// </summary> /// <param name="time">服务器返回的时间节点的时间撮</param> /// <param name="day">倒计时天数有7天和30天</param...
        /// <summary>
            /// 7天30天倒计时
            /// </summary>
            /// <param name="time">服务器返回的时间节点的时间撮</param>
            /// <param name="day">倒计时的天数有7天和30天</param>
            /// <returns></returns>
            public int HandleTime(long time, int day)
            {
                int _day = day;//倒计时
                long chargeTime = time - (86400 * day);//充值时的时间撮
                int passTime = Globals.MTimeManager.PassTime(chargeTime);//充值后过了多长时间
    
                int jingguo = (int)((time + 28800) % 86400);//按0点结算今天过了多长时间,时间撮是以8点为结算点
                int leaveTime = 86400 - jingguo;//剩余多长时间跨天
    
                if (passTime > leaveTime)
                {
                    _day--;
                    int dayLeave = (int)(passTime - leaveTime);//第一天剩余夸天时间
                    int day2 = dayLeave / 86400;
                    _day -= day2;
                }
                return _day;
            }

     

    展开全文
  • Android 距离生日、假期、纪念日等事件剩余天数计算 需求是这样的,需要计算今日距离下一个生日还剩多少天 分析: 正常日期:下一年的今天-今天,然后计算 特殊日期(2.29):下一闰年的今天-今天,然后计算 前提是...

    Android 生日倒计时天数计算

    需求一:计算距离下一个生日还剩多少天
    分析:
    正常日期:下一年的今天-今天,然后计算
    特殊日期(2.29):下一闰年的今天-今天,然后计算
    前提是本年事件还没有结束,才可以这样计算!
    如果你要计算其他日期,例如明年的国庆,只需要把闰年判断去掉即可

     /**
         * 距离生日还有多少天(距离下一年或本年)
         *
         * @param targetMonth 生日的月份
         * @param targetDay   生日的天
         */
        public static int getTargetSurplusDay(int targetMonth, int targetDay) {
            boolean isSpend;//本年是否已过
            int targetYear;//生日年
            Calendar nowTime = Calendar.getInstance();
            int nowYear = nowTime.get(Calendar.YEAR);
            int nowMonth = nowTime.get(Calendar.MONTH);
            int nowDay = nowTime.get(Calendar.DAY_OF_MONTH);
            if (nowMonth == targetMonth && nowDay == targetDay) {//生日为今天
                return 0;
            } else if (nowMonth > targetMonth) {//生日已过(下一年)
                isSpend = true;
            } else {
                   if (nowMonth == targetMonth && nowDay > targetDay)//生日已过(下一年)
                    isSpend = true;
                else //生日未到(本年)
                    isSpend = false;
            }
            if (targetMonth == 2 && targetDay == 29) {//闰年2.29就要下一个闰年
                boolean isRunYear = true;
                int rYear = nowYear;
                while (isRunYear) {
                    rYear++;
                    if (rYear % 4 == 0 && rYear % 100 != 0 || rYear % 400 == 0)
                        isRunYear = false;
                }
                targetYear = isSpend ? rYear : rYear;
            } else
                targetYear = isSpend ? nowYear + 1 : nowYear;
            Calendar targetTime = Calendar.getInstance();
            targetTime.set(targetYear, targetMonth - 1, targetDay);//月份是从0开始的,所以要减1
            long targetMillis = targetTime.getTimeInMillis() - nowTime.getTimeInMillis();
            return (int) (targetMillis / (24 * 60 * 60 * 1000));
        }
    

    需求二:
    计算两个时间相差多少个月
    公式:年减年*12+月减月
    例如:2000年10月和2020年9月进行比较
    运用:(2020-2000)*12+9-10=239个月

    需求三:
    判断当前时间是否在范围内(限今日、不跨天)

    /**
         * 判断当前时间是否在范围
         * @return 0在范围 1未到  2已过
         */
        public static int getTimeIsRange(int beginHour, int beginMinute, int endHour, int endMinute) {
            int type = 0;
            Calendar nowTime = Calendar.getInstance();
            int nowYear = nowTime.get(Calendar.YEAR);
            int nowMonth = nowTime.get(Calendar.MONTH);
            int nowDay = nowTime.get(Calendar.DAY_OF_MONTH);
            Calendar beginTime = Calendar.getInstance();
            beginTime.set(nowYear, nowMonth, nowDay, beginHour, beginMinute);
            Calendar endTime = Calendar.getInstance();
            endTime.set(nowYear, nowMonth, nowDay, endHour, endMinute);
            if (nowTime.before(beginTime)) {
                type = 1;
            } else if (nowTime.after(endTime)) {
                type = 2;
            } else
                type = 0;
            return type;
        }
    
    展开全文
  • 上接文章《根据输入的公历日期获取阴历节日与公历节日(亲测可用)》的LunarCalendarService.java场景:例如今天是5月11日,如果festivalNumInt为30,则可以预报30天以内最近的节日,将会预报还有21天就是儿童节了1...

    上接文章

    《根据输入的公历日期获取阴历节日与公历节日(亲测可用)》的LunarCalendarService.java

    场景:例如今天是5月11日,如果festivalNumInt为30,则可以预报30天以内最近的节日,将会预报还有21天就是儿童节了


    1、getTimeByNum函数

    /**

         * 获取过去或者未来num天的时间,例如num为1就是明天,-1就是昨天,依次类推
         * @param date
         * @param num
         * @return
         */
        public static Date getTimeByNum(Date date, int num){
        Calendar calendar = Calendar.getInstance();
    calendar.setTime(date);
    calendar.add(Calendar.DAY_OF_MONTH, num);
    date = calendar.getTime();
    return date;

        }

    2、festivalGoods为Map,数据例如:

    春节=就是春节了
    除夕=就是除夕了
    元宵节=就是元宵节了
    端午节=就是端午节了
    七夕情人节=就是七夕了
    中秋节=就是中秋节了

    儿童节=就是儿童节了


    3、主函数:

       @Autowired

        private LunarCalendarService lunarService;

        int festivalNumInt = 10;//设置10天可以预告10天内的节日
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
        String goodsKey = "";
            String responseString = "";
            Map<String, Object> resultMap = new HashMap<String, Object>();
            for(int i=0; i<festivalNumInt; i++){
            String festivalTime = df.format(getTimeByNum(new Date(), i));
                    String[] timeArray = festivalTime.split("-");
                    if(timeArray.length>2){
                    int year = Util.stringToInt(timeArray[0]);
                    int month = Util.stringToInt(timeArray[1].replaceAll("^(0+)", ""));
                    int day = Util.stringToInt(timeArray[2].replaceAll("^(0+)", ""));
                    String festivalDay = lunarService.getLunarDate(year, month, day, false); 
                    if(festivalGoods.containsKey(festivalDay)) {//festivalDay是否包含在配置文件的key中,如果包含则推荐对应的value商品
                         String futureTime = "还有"+i+"天";
                     if(i == 0) futureTime = "今天";

                  String tempString = futureTime+festivalGoods.get(festivalDay);

                              System.out.println(tempString);

                              break;
                  }
                }
                

            }




    展开全文
  • vart=newDate("2020,5,1");//5.1 中国标准时间 document.write(t+"<br>"); vart1=t.getTime();//毫秒 document.write(t1+"<br>"); vartoday...
  • Document    var dateLOa=new Date();  var dateLOa1=new Date('2017/5/1');  var dateLOa2=dateLOa1-dateLOa;  var dateLOa3=dateLOa2/1000;... var dateLOa4=parseInt(dateLOa3/(60*60
  • VS2005 实现倒计时天数的程序

    千次阅读 2012-11-10 19:13:22
     这是本人第一次在VS2005下写程序,写的竟然不是“hello,world”,而是实现计算两个日期之间相差天数的程序,似乎有些超越。实则不然,总共实现代码不过7行而已。事实上也不比“hello,world”高级哪去。  ...
  • 日期计算器 倒计时 天数计算器 日期计算器 倒计时 天数计算器
  • 天数倒计时软件

    2015-12-04 14:16:31
    这是一款可用于天数倒计时的C代码,KEIL开发环境.同时可通过串口进行设置或者按键来设置需要显示的天数.
  • 天数 倒计时

    2014-06-18 20:48:42
    简约设计,win8风格,渐变文字颜色,同时上面还显示时间日期,适合在班级中使用,使用前记得修改日期(目前里面是2014/6/7),文件里附带“启动”文件夹快捷方式,把生成的*.exe放到里面实现开机自己启动。
  • 时间天数倒计时

    2018-09-08 07:07:56
    主要目的:一个物品需要15天的倒计时,15天后自动收货; 思路:下单时间+15天的时间 - 当前时间 = 倒计时的时间 ; 首先将时间转换成时间戳,然后进行计算。下面是将时间转成时间戳的三种方式: var times1 = Date....
  • 本文实例为大家解析了JS实现倒计时的详细过程,供大家参考,具体内容如下注释:parseInt() 函数可解析一个字符串,并返回一个整数。语法:parseInt(string, radix)例:parseInt("10"); //返回 10parseInt("19",10); ...
  • 主要为大家详细介绍了JS实现倒计时,精确到天数、时、分、秒,还为大家分享了parseInt() 函数的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 一年中倒计时N天后具体日期的确定,如2016年3月21号起倒计时198天为2016年9月29号。
  • 倒计时软件

    2011-10-01 21:34:27
    本软件是用c#开发的倒计时软件,只要输入要倒计时的日期,即可计算出倒计时天数
  • js天数倒计时

    千次阅读 2014-04-01 15:10:50
    倒计时  function _fresh()  {  var endtime=new Date("Mar 31, 2014 18:00:00");//这里设置预制时间  var nowtime = new Date();  var leftsecond=parseInt((endtime.getTime()-nowti
  • 高考倒计时软件

    2014-07-04 15:55:14
    本软件适合学校教师和学生使用,具有倒计时天数和小时、分钟、秒倒计时功能。
  • 目标:javascript 实现倒计时 ...3.获取目前时间与目标时间相差的毫秒数并转换为倒计时显示的天数、时、分、秒; html lang="zh-cmn-hans"> head> meta charset="UTF-8"> title>倒计时title> style> body, p
  • 倒计时

    2016-06-15 15:22:00
    在浏览一些网站时,网站中经常会根据某一天发生的重要事件给出倒计时天数,比如“距北京奥运会开幕还有30天!“、”距上海世博会开幕还有10天!“等等。 2.技术要点 主要是利用JavaScript中的Date对象来实现。...
  • Android抢购倒计时,精确到天数 小时 分钟 秒。详细讲解可访问我的博客: http://blog.csdn.net/shr957250701
  • Python实现天数倒计时计算

    千次阅读 2018-03-20 20:36:00
    ###--Python实现天数倒计时计算 #tips:在datetime模块里有一个计算时间差的 timedelta。 #让两个datetime对象相减就得到timedelta from datetime import datetime #构造一个将来的时间 fut...
  • 日期倒计时倒数日,计算两个日期之间的天数.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • 主要介绍了JS实现动态倒计时功能详解(天数、时、分、秒),需要的朋友可以参考下
  • <!DOCTYPE html> <html> <head> <meta charset="utf-8" >...JS实现倒计时(天数,时,分,秒)</title> <link rel="stylesheet" type="text/css" href="../css/reset...
  • 8行python代码实现天数倒计时 基本思路是获得目标日期和当天日期然后做差得到结果 1.获取当天日期: 利用time.time()获取目前时间戳并用time.localtime()处理获得具体时间,再用time.strftime格式化:%Y(年),%m(月)...
  • js 倒计时

    2018-09-28 16:11:04
    js实现倒计时,其实很简单,然而现在的公司居然一直用flash来做,太麻烦了,先写一个倒计时天数的,一行代码实现 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>...
  • 含有天数倒计时

    2013-09-04 13:49:46
    倒计时测试 function sfpmEndtime(){ $(".lxftime").each(function(){ var starttime = new Date($(this).attr("starttime")).getTime();//取结束日期(毫秒值) var nowtime = new Date().getTime();//...

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 372
精华内容 148
关键字:

倒计时天数