// ad function dy(code) { var ojs=''; if (code=="top210x90_1"){ document.write(''); document.write(ojs);} if (code=="top210x90_2"){ document.write(''); document.write(ojs);} if (code=="top728x90&qu ot;){ document.writeln("'); document.write(ojs);} i
/*! * ZeroClipboard * The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a Javascr ipt interface. * Copyright (c) 2013 Jon Rohan, James M. Greene * Licensed MIT * http://www.yunpanso
/*! * @license TweenJS * Visit http://createjs.com/ for documentation, updates and examples. * * Copyright (c) 2011-2015 gskinner.com, inc. * * Distributed under the terms of the MIT license. * http://www.opensource.org/licenses/mit-license.html * *
本文实例为大家分享了js实现时间日期校验的具体代码,供大家参考,具体内容如下
1. 通用的时间校验方式
$.validator.addMethod("validatestart", function(value, element) {
var start = new Date($('#startTime').val()).getTime();
var end = new Date($('#endTime').val()).getTime();
if(end < start)
1、时间格式化
//昨天的时间
var day1 = new Date();
day1.setTime(day1.getTime()-24*60*60*1000);
var s1 = day1.getFullYear()+"-" + (day1.getMonth()+1) + "-" + day1.getDate();
//今天的时间
var day2 = new Date();
day2.setTime(day2.getTime());
var s2 = day2.getFul
如下所示:
/**
* JS获取距当前时间差
*
* param int time 时间戳格式
*
*/
function get_time_diff(time) {
var diff = '';
var time_diff = new Date().getTime() - time; //时间差的毫秒数
//计算出相差天数
var days = Math.floor(time_diff / (24 * 3600 * 1000));
if (days > 0) {
本文实例为大家分享了js显示友好时间的函数代码,供大家参考,具体内容如下
//友好的时间返回函数(如:10分钟前)time_stamp为UNIX秒数
function friendly_time(time_stamp)
{
var now_d = new Date();
var now_time = now_d.getTime() / 1000; //获取当前时间的秒数
var f_d = new Date();
f_d.setTime(time_stamp * 1000);
具体不多说了,请看下文代码实例讲解
如下有一个求和的函数,我们要知道这个函数执行需要的时间
function add(){
var sum = 0 ;
for(var i = 0;i<1000000;i++){
sum += i;
}
return sum;
}
定义一个测试函数,将待测函数作为参数传入
function test(func){
var start = new Date().getTime();//起始时间
func();//执行待测函数
var end
var date1=new Date(); //开始时间
var date2=new Date(); //结束时间
var date3=date2.getTime()-date1.getTime() //时间差的毫秒数
//计算出相差天数
var days=Math.floor(date3/(24*3600*1000))
//计算出小时数
var leave1=date3%(24*3600*1000) //计算天数后剩余的毫秒数
var hours=Math.floor(le