1. 程式人生 > >js時間型別比較

js時間型別比較

function comptime() {
    var beginTime = "2009-09-21 00:00:00";
    var endTime = "2009-09-21 00:00:01";
    var beginTimes = beginTime.substring(0, 10).split('-');
    var endTimes = endTime.substring(0, 10).split('-');

    beginTime = beginTimes[1] + '-' + beginTimes[2] + '-' + beginTimes[0] + ' ' + beginTime.substring(10, 19);
    endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19);

    alert(beginTime + "aaa" + endTime);
    alert(Date.parse(endTime));
    alert(Date.parse(beginTime));
    var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000;
    if (a < 0) {
        alert("endTime小!");
    } else if (a > 0) {
        alert("endTime大!");
    } else if (a == 0) {
        alert("時間相等!");
    } else {
        return 'exception'
    }

相關推薦

js時間型別比較

function comptime() {     var beginTime = "2009-09-21 00:00:00";     var endTime = "2009-09-21 00:00:01";     var beginTimes = beginTime.substring(0, 10).s

mybatis 時間型別比較

<![CDATA[AND TO_DATE(#{beginAccountDate},'yyyy-MM-DD')<= TRUNC(A.ACCOUNT_DATE)]]> javabea

js 時間比較

(function (factory) {   if (typeof define === 'function' && define.amd) {     // AMD. Register as an anonymous module.     define(['jquery'], fact

js時間字串比較、加減一天

時間字串比較 var startTime='2018-09-03'; var endTime='2018-09-06'; var startDate = new Date(Date.parse(startTime.replace(/-/g,"/"))); var end

js 開始時間,當前時間,結束時間比較

ndt rac else mod code track imei 時間 ace //開始時間不能小於當前時間 function startTimeIsBigThanTotay(startTime){ var startdate = new Date((s

js時間比較,獲取n天後(前)的日期

title xtml color mon nbsp con nth get log <html> <head> <meta http-equiv="Content-Type" content="textml; charset=utf

js中將資料庫傳過來的時間型別的資料恰當格式在jsp頁面顯示

通常我們在開發中,在資料庫查詢得到的date型別的資料在jsp頁面顯示時會是一長串數字,並不是我們想要的"yyyy-mm-dd"格式 在js中寫入以下方法 Date.prototype.Format = function(fmt) { //author:

一款比較好用的JS時間控制元件-laydate

一款比較好用的JS時間控制元件-laydate   官方講解:http://laydate.layui.com/   具體的內容請看官方講解,此處僅說名應用:   1、在jsp或html或其他中引入laydate.js     <script src="……/laydate/l

js獲取時間進行比較

現象: js中獲取時候進行比較 方法: js獲取時間 //昨天的時間 var day1 = new Date(); day1.setTime(day1.getTime()-24*60*60*1

js時間比較

在js中經常會遇到一些時間的比較:          var beginTime = "2017-05-21 00:00:00";        var endTime = "2017-06-21 0

JS時間物件建立及比較大小

var onlineTimeDate=new Date(onlineTime); var startTimeDate=new Date(startTime); onlineTimeDate.setDate(onlineTimeDate.getDate()+1); if(on

mysql的5種時間型別比較

msql的5種時間型別:DATETIME、 TIMESTAMP、DATE、TIME、YEAR。 比較如下: 日期時間型別 佔用空間 日期格式 最小值 最大值 零值表示  DATETIME  8 bytes  YYYY-MM

js字串型別的數字比較的大小

今天開發在比較時間(08:11-10:11)大小,var number 去擷取的數值獲取到的是字串的型別,按理說該時間是對的,格式符合我的要求,前後大小也對,但是因為疏忽,直接少了parseInt(物

js型別和bool型比較

假若表示式如下: var result1 = if(a); var result2 = a == true; var result3 = a == false; 則結果為(在node.js 4.4.4 環境下測試): a result

js操作時間型別變數,實現加X天

1.首先把String轉為日期: var str ='2012-08-12 23:13:15'; str = str.replace(/-/g,"/"); var date = new Date(st

js 時間比較

1,比較日期大小的js程式碼 複製程式碼 程式碼如下: <script> var beginDate=$("#beginDate").val();   var endDate=$("#endDate").val();   var d1 = new Date

js時間比較函式

function toDate(str) { var sd = str.split("-"); return new Date(sd[0], sd[1], sd[2]); }

Date時間型別的變數比較方法

前一段時間在開發時,遇到一個時間型別的比較,以為可以向常見的變數比較方式來比較(如:a==b,a!=b),進而實現業務,後來發現是錯誤的。 java.util.Date date1=new Date(); java.util.Date date2=new Date(); i

js時間日期的三級聯動

this innerhtml end 後臺 run reat func 時間 dropdown aspx: <div style="width:70px;float:left;">生日</div> <asp:DropD

JS時間 獲取 當天,昨日,本周,上周,本月,上月

cti settime date cond end sets settimer ont etsec 調用 setTimeRange (2); function setTimeRange (v) {  var fmt = ‘YYYY-MM-DD HH:mm‘;  var