一个数字与时间切换的函数

来源:互联网 发布:后期制作需要什么软件 编辑:程序博客网 时间:2024/04/29 22:48
<!doctype html>
<html >
<meta charset="utf-8">
    <head>


        <script type="text/javascript">
            var baseCurrentTime;
            function toSplit(msg){
                var split_array=msg.split(" ");
                var split_date=split_array[0].split("-");
                var split_time=split_array[1].split(":");
                var split_return=split_date.concat(split_time);
                return split_return;
            }


        function changeToNum(){
            var msg="2015-10-20 17:00";
            var currentdate="2015-10-20";
            var currenttime="16:45";
            var currdate=currentdate.split("-");
            var currtime=currenttime.split(":");
            var changeNum=toSplit(msg);
            var currentNum=currdate.concat(currtime);
            baseCurrentTime=currentNum;
            var num=((parseInt(changeNum[0])*365*24*60+parseInt(changeNum[1])*30*24*60+parseInt(changeNum[2])*24*60+parseInt(changeNum[3])*60+parseInt(changeNum[4]))-(parseInt(currentNum[0])*365*24*60+parseInt(currentNum[1])*30*24*60+parseInt(currentNum[2])*24*60+parseInt(currentNum[3])*60+parseInt(currentNum[4])))/15;
            console.log(num)
            return num;
        }




        function changeToTime(){
            var msg="1";
            var changeNum=parseInt(msg)*15+(parseInt(baseCurrentTime[0])*365*24*60+parseInt(baseCurrentTime[1])*30*24*60+parseInt(baseCurrentTime[2])*24*60+parseInt(baseCurrentTime[3])*60+parseInt(baseCurrentTime[4]));


            var changeHour=Math.floor(changeNum%(365*24*60)%(30*24*60)%(24*60)/60);
            console.log(changeNum)
            var changeMin=changeNum%(365*24*60)%(30*24*60)%(24*60)%60;
            var changeTime=changeHour+":"+changeMin;
            console.log(changeTime)
            return changeTime;
        }


       </script>
    </head>
    <body>
 <!--      <div ng-app="myApp" ng-controller="myCtrl">
       <button ng-click="count=count+1">点我!</button>


       </div>-->
       <div id="txt">
      2015-10-20
       </div>
        <div id="txt">
      16:45
       </div>
<div>
      <input type="button" value="Click me" onclick="changeToNum()" />
       <input type="button" value="dddd" onclick="changeToTime()"/>


       </div>


    </body>
</html>
0 0
原创粉丝点击