精华内容
下载资源
问答
  • @echo off setlocal call :GetUnixTime UNIX_TIME echo %UNIX_TIME% seconds have elapsed since 1970-01-01 00:00:00 goto :EOF :GetUnixTime setlocal enableextensions for /f %%x in ('w...
    @echo off
    setlocal
    call :GetUnixTime UNIX_TIME
    echo %UNIX_TIME% seconds have elapsed since 1970-01-01 00:00:00
    goto :EOF
    
    :GetUnixTime
    setlocal enableextensions
    for /f %%x in ('wmic path win32_utctime get /format:list ^| findstr "="') do (
        set %%x)
    set /a z=(14-100%Month%%%100)/12, y=10000%Year%%%10000-z
    set /a ut=y*365+y/4-y/100+y/400+(153*(100%Month%%%100+12*z-3)+2)/5+Day-719469
    set /a ut=ut*86400+100%Hour%%%100*3600+100%Minute%%%100*60+100%Second%%%100
    endlocal & set "%1=%ut%" & goto :EOF

    The result will be returned into the first parameter passed to GetUnixTime, i.e. %UNIX_TIME%. 
    For example: 

    1341791426 seconds have elapsed since 1970-01-01 00:00:00 

    直接调用unix_time函数即可,调用方式已经给出了ie实例,还没有去验证,同学们可以自己去验证。 

    存成一个time2timestamp.bat,然后直接用就可以了
    展开全文
  • -(NSString *)longtimeToDate:long timelong{ //timelong 为long型的数据 NSString* _time= [NSString stringWithFormat:@"%@",timelong ]; NSDate *d = [[NSDate alloc]initWithTimeIntervalSince1970:[_time d

    -(NSString *)longtimeToDate:long timelong{
    //timelong 为long型的数据
        NSString* _time=  [NSString stringWithFormat:@"%@",timelong ];
        NSDate *d = [[NSDate alloc]initWithTimeIntervalSince1970:[_time doubleValue]/1000.0];
        NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init] ;
    
        dateFormatter.dateFormat = @"MM月dd日 HH :mm";
        NSString *ddd=[dateFormatter stringFromDate:d];
        return ddd;
    }



    展开全文
  • js往后台传String 类型Date时间参数,controller转化为long型;...或者直接获取long型的当前系统时间,然后将日期挑出,然后再转换为long型。主要目的是:获取当前日期(如:2016-7-25),将其转化为long型

       

    js: $.ajax({

            url: "visitorScaleAnalyse.do?method=getVisitorAgeCount",
            data: {
                "zeroTime":DateUtil.dateToStr(new Date(), "yyyy-MM-dd")//获取当前系统时间
            },
            type: 'post',
            dataType: "json",
            success: function (data, text) {
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                
            },
            onLoading: function () {
                startMyWaitting('处理中...');
            }

        }); 

    后台:

     

       /**
         * 查询参数
         *
         * @param request
         * @return
         */
        private HashMap getQueryParam(HttpServletRequest request) {
            HashMap param = new HashMap();
            String zeroTime = request.getParameter("zeroTime");
    //        Long p = 1468585465796l;
    //        param.put("zeroTime", p);
            Date date = null;
            try {
                date = stringToDate(zeroTime, "yyyy-MM-dd"); // String类型转成date类型
            } catch (ParseException ex) {
                java.util.logging.Logger.getLogger(VisitorScaleAnalyseController.class.getName
    
    ()).log(Level.SEVERE, null, ex);
            }
            long currentTime = dateToLong(date); // date类型转成long类型
            param.put("zeroTime", currentTime);
            return param;
        }
    

    // string类型转换为date类型
        public static Date stringToDate(String strTime, String formatType)
                throws ParseException {
            SimpleDateFormat formatter = new SimpleDateFormat(formatType);
            Date date = null;
            date = formatter.parse(strTime);
            return date;
        }
        // date类型转换为long类型
        public static long dateToLong(Date date) {
            return date.getTime();
        }

    sql语句由身份证号截取分时间段查询人员数量:

    select nnd as '年龄段',count(*) as '人数' from(  
     select   
     case  
      when year(curdate())-if(length(visitorSpotNumber)=18,substring(visitorSpotNumber,7,4),if(length(visitorSpotNumber)=15,concat('19',substring(visitorSpotNumber,7,2)),null))>=18 and year(curdate())-if(length(visitorSpotNumber)=18,substring(visitorSpotNumber,7,4),if(length(visitorSpotNumber)=15,concat('19',substring(visitorSpotNumber,7,2)),null))<=30 then '18-30岁'  
      when year(curdate())-if(length(visitorSpotNumber)=18,substring(visitorSpotNumber,7,4),if(length(visitorSpotNumber)=15,concat('19',substring(visitorSpotNumber,7,2)),null))>=31 and year(curdate())-if(length(visitorSpotNumber)=18,substring(visitorSpotNumber,7,4),if(length(visitorSpotNumber)=15,concat('19',substring(visitorSpotNumber,7,2)),null))<=45 then '31-45岁'  
      when year(curdate())-if(length(visitorSpotNumber)=18,substring(visitorSpotNumber,7,4),if(length(visitorSpotNumber)=15,concat('19',substring(visitorSpotNumber,7,2)),null))>=45 and year(curdate())-if(length(visitorSpotNumber)=18,substring(visitorSpotNumber,7,4),if(length(visitorSpotNumber)=15,concat('19',substring(visitorSpotNumber,7,2)),null))<=60 then '46-60岁'  
       ELSE '其他'
     end   
     as nnd from dwms_t_visitor
    WHERE addTime BETWEEN 1468380186015 AND 1468636727062
    )a group by nnd

    遍历List,获取存在list中的map值:

    //查询各时段访客数量

            List visitcount = timeIntervelStaticsService.getQueryVisitorCount(param);
            for (int i = 0; i < visitcount.size(); i++) {
                HashMap map = new HashMap();
                map = (HashMap) visitcount.get(i);
                obj.put("oneTosix", map.get("count(*)"));
                map = (HashMap) visitcount.get(i + 1);
                obj.put("sixTotwelve", map.get("count(*)"));
                map = (HashMap) visitcount.get(i + 2);
                obj.put("twelveToeighteen", map.get("count(*)"));
                map = (HashMap) visitcount.get(i + 3);
                obj.put("eighteenTotwentyfour", map.get("count(*)"));
                break;
            }

    另外可以直接在后台获取当前的系统日期,就不用从js往后传了,代码:

            Date dt = new Date();
            SimpleDateFormat matter1 = new SimpleDateFormat("yyyy-MM-dd");
            System.out.println("当前日期:"+matter1.format(dt));
    或者先从long型的时间中取得年月日:

    Date date=new Date(System.currentTimeMillis());
    System.out.println((1900+date.getYear())+"-"+(date.getMonth()+1)+"-"+date.getDate()+"");//获取的年份是1900年开始的需要加上1900,月份是从0开始的




    展开全文
  • var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.g...
        var myDate = new Date();  
        myDate.getYear();        //获取当前年份(2位)  
        myDate.getFullYear();    //获取完整的年份(4位,1970-????)  
        myDate.getMonth();       //获取当前月份(0-11,0代表1月)  
        myDate.getDate();        //获取当前日(1-31)  
        myDate.getDay();         //获取当前星期X(0-6,0代表星期天)  
        myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)  
        myDate.getHours();       //获取当前小时数(0-23)  
        myDate.getMinutes();     //获取当前分钟数(0-59)  
        myDate.getSeconds();     //获取当前秒数(0-59)  
        myDate.getMilliseconds();    //获取当前毫秒数(0-999)  
        myDate.toLocaleDateString();     //获取当前日期  
        var mytime=myDate.toLocaleTimeString();     //获取当前时间  
        myDate.toLocaleString( );        //获取日期与时间  

     

    转载于:https://www.cnblogs.com/sallon/p/3372127.html

    展开全文
  • /** * 获取当前时间的时分秒 * @return */public long getHms() { SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss"); String hms=sdf.format(new Date()); String[] split = hms.split(&...
  • 怎么获取每小时开始时间和结束时间,Long型 比如现在十点开始时间为2015-10-25 10:00:00: 1445738400000,结束时间为2015-10-25 10:59:59: 1445741999000
  • 工作时候需要将标准日期格式转换成long型,在网上找了一些例子 获取当前日期: //获取当前时间 var nowDate = new Date(); var year= nowDate.getFullYear(); var month = nowDate.getMonth()+1; var today = ...
  • 趁着现在睡不着抓紧 把原来想写都写了吧、、 咳咳 写jsp不可避免会用到jstl,因为这个公司也没怎么用过velocity等模板,...为long型, 而页面上显然是不可能以long型展示给用户,之前写法是获取model之后...
  • 计算时间的时候碰到的问题: Date d = new Date(); long currtime = d.getTime(); //获取当前时间 long starttime = currtime - 30* 86400000; //当前时间减掉一个月的毫秒数搜索 System.out.println(currtime...
  • 在Java开发中,很多时候我们为了方便会直接使用long型来保存时间,可以通过System.currentTimeMillis()或者是java.util.Date.getTime()来获取;取值为当前日期时间与1970-01-01相差毫秒数;但是在Oracle里面,默认...
  • 在Java开发中,很多时候我们为了方便会直接使用long型来保存时间,可以通过System.currentTimeMillis()或者是java.util.Date.getTime()来获取;取值为当前日期时间与1970-01-01相差毫秒数;但是在Oracle里面,默认...
  • 在Java开发中,很多时候我们为了方便会直接使用long型来保存时间,可以通过System.currentTimeMillis()或者是java.util.Date.getTime()来获取;取值为当前日期时间与1970-01-01相差毫秒数; 但是在Oracle里面,...
  • Java中关于时间的操作主要是:1、获取当前时间,和某个时间进行比较。此时主要拿long型的时间值。 方法如下: 要使用 java.util.Date 。...都是得到一个当前的时间的long型的时间的毫秒值,这...
  • Linux 获取时间的方法

    千次阅读 2017-08-31 20:02:34
    时间的头文件 #include 关于时间的类型: time_t long ,表示从1970年1月1日到现在经过的秒数。 struct tm {  int tm_sec; /* 秒 – 取值区间为[0,59] */  int tm_min; /* 分 - 取值区间为[0,59] */ ...
  • String类型日期例如2013-12-05转换为Long型的时间,可以通过SimpleDateFormat对象对格式进行定义,然后通过SimpleDateFormat对象parse方法转化为一个Date类型对象,进而通过Date类型对象获取Long类型的时间...
  • 2、当要用当前时间和某个时间比较的时候,此时主要拿long型的时间值 ...都是得到一个当前的时间的long型的时间的毫秒值,这个值实际上是当前时间值与1970年一月一号零时零分零秒相差的毫秒数 3、获取当前时间,可
  • 首先我们在开头插入获取运行前的系统时间的代码,把获取的结果赋与long型的starttime。 //获取代码执行前的系统时间 long startTime = System.currentTimeMillis(); 然后再代码的结尾再插入这一段代码,把时间赋与...
  • Dateutils 获取格式化时间

    千次阅读 2019-02-25 16:03:34
    由于公司要求,获取到手机系统时间差,即给一个long型的时间,即可得到系统格式时间差。并且这个时间差有多语言化。Dateutils就是一个很好工具,只要一句话。 1.获取时间差 DateUtils.formatDateRang...
  • C#获取当前时间毫秒值

    万次阅读 2018-09-14 13:28:16
    在.Net下DateTime.Ticks获得是个long型的时间整数,具体表示是至0001 年 1 月 1 日午夜 12:00:00 以来所经过时间以100纳秒数字。转换为秒为Ticks/10000000,转换为毫秒Ticks/10000。 如果要获取从1970年1月1日...
  • 获取时间(Java)

    2013-03-13 16:21:49
    Java中关于时间的操作...此时主要拿long型的时间值。  方法如下:  要使用 java.util.Date 。获取当前时间的代码如下 Date date = new Date(); date.getTime() ; 还有一种方式,使用 System
  • 首先看几个函数的原型的声明(在time.h中):clock_t clock( void ) clock_t是用来保存时间的数据类型,是long型double difftime(time_t time1, time_t time0); 取时间间隔的函数time_t time(time_t * timer); 日历时间...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 262
精华内容 104
关键字:

获取时间的long型