一个数字与时间切换的函数
来源:互联网 发布:后期制作需要什么软件 编辑:程序博客网 时间: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>
<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
- 一个数字与时间切换的函数
- 写一个类似与CASE功能的状态切换函数
- 时间系统、进程的调度与切换
- 时间系统、进程的调度与切换
- 与时间有关的一些数字
- iOS数字时间与时间的相互转换
- 一个数字转换为中文的函数
- 与时间相关的函数
- 【Python】利用当前时间、随机数产生一个唯一的数字
- 引用时间种子产生随机数字的函数
- 一个测试运行时间的函数
- 一个日期时间比较的函数
- 一个显示多少时间之前的函数
- 关于时间转换的一个函数
- 如何测试一个函数的运行时间
- 一个获取当前时间的js函数
- 【c++】检测一个函数运行的时间
- Date() 时间的一个 format 格式化函数
- UIView在设置superview frame的时候会改变大小
- GPS卫星信号(二):导航电文
- CodeForces 392C (斐波那契和矩阵的联系)
- Myeclipse快捷键大全
- ARM926 interrupts in QEMU
- 一个数字与时间切换的函数
- 109Convert Sorted List to Binary Search Tree
- spring中的5中自动装配方案
- OpenStack-RPC-server的构建(一)
- myeclipse快捷键
- android中JSON的解析
- EXCEL技能之数据去重
- 文本相似度算法
- iOS_开发中遇到的那些问题_3